Using exact match for CONF=linux-x86_64-server-fastdebug (other matches are possible) Building target 'test' in configuration 'linux-x86_64-server-fastdebug/' Running tests using TEST_OPTS control variable 'JAVA_OPTIONS=-XX:TieredStopAtLevel=1 -XX:+UseG1GC' Running tests using JTREG control variable 'TIMEOUT_FACTOR=8' Test selection 'tier2', will run: * jtreg:test/hotspot/jtreg:tier2 * jtreg:test/jdk:tier2 * jtreg:test/langtools:tier2 * jtreg:test/jaxp:tier2 Running test 'jtreg:test/hotspot/jtreg:tier2' Passed: compiler/loopopts/Test7052494.java Passed: gc/arguments/TestAlignmentToUseLargePages.java#id2 Passed: gc/class_unloading/TestClassUnloadingDisabled.java#id2 Passed: gc/ergonomics/TestInitialGCThreadLogging.java Passed: gc/TestSystemGC.java#G1 Passed: compiler/intrinsics/bigInteger/TestMultiplyToLen.java Passed: runtime/6626217/bug_21227.java Passed: gc/TestHumongousReferenceObject.java#id1 Passed: gc/arguments/TestUseCompressedOopsErgo.java#id2 Passed: gc/ergonomics/TestDynamicNumberOfGCThreads.java Passed: runtime/cds/appcds/BadBSM.java Passed: gc/logging/TestGCId.java Passed: runtime/7158988/FieldMonitor.java Passed: gc/TestFullGCALot.java Passed: runtime/cds/appcds/CaseSensitiveClassPath.java Passed: runtime/cds/appcds/AppendClasspath.java Passed: gc/metaspace/TestMetaspacePerfCounters.java#G1-64 Passed: runtime/cds/appcds/ArchiveRelocationTest.java Passed: gc/logging/TestMetaSpaceLog.java Passed: runtime/cds/appcds/DumpClassList.java Passed: runtime/cds/appcds/DuplicateClassPaths.java Passed: runtime/cds/appcds/CommonAppClasspath.java Passed: compiler/runtime/Test6826736.java Passed: runtime/cds/appcds/CommandLineFlagComboNegative.java Passed: runtime/cds/appcds/BootClassPathMismatch.java Passed: runtime/cds/appcds/FieldAnnotationsTest.java Passed: runtime/cds/appcds/DirClasspathTest.java Passed: runtime/cds/appcds/CDSandJFR.java Passed: runtime/cds/appcds/ExtraSymbols.java Passed: runtime/cds/appcds/IgnoreEmptyClassPaths.java Passed: runtime/cds/appcds/FreeUnusedMetadata.java Passed: runtime/cds/appcds/HelloExtTest.java Passed: runtime/cds/appcds/DumpClassListWithLF.java Passed: runtime/cds/appcds/LambdaVerificationFailedDuringDump.java Passed: runtime/cds/appcds/LambdaWithJavaAgent.java Passed: runtime/cds/appcds/LambdaContainsOldInf.java Passed: runtime/cds/appcds/FillerObjectLoadTest.java Passed: runtime/cds/appcds/LambdaWithOldClass.java Passed: runtime/cds/appcds/LongClassListPath.java Passed: runtime/cds/appcds/LambdaEagerInit.java Passed: runtime/cds/appcds/LambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/FieldLayoutFlags.java Passed: runtime/cds/appcds/JvmtiAddPath.java Passed: runtime/cds/appcds/MissingSuperTest.java Passed: runtime/cds/appcds/MultiProcessSharing.java Passed: runtime/cds/appcds/LambdaProxyClasslist.java Passed: runtime/cds/appcds/NestHostOldInf.java Passed: runtime/cds/appcds/NonJarInClasspath.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: compiler/intrinsics/zip/TestAdler32.java Passed: runtime/cds/appcds/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/ProtectionDomain.java Passed: runtime/cds/appcds/ParallelLoadTest.java Passed: runtime/cds/appcds/ClassPathAttr.java Passed: runtime/cds/appcds/ProhibitedPackage.java Passed: gc/logging/TestUnifiedLoggingSwitchStress.java Passed: runtime/cds/appcds/PackageSealing.java Passed: runtime/cds/appcds/NonExistClasspath.java Passed: runtime/cds/appcds/SealingViolation.java Passed: runtime/cds/appcds/sharedStrings/ResolvedReferencesNotNullTest.java Passed: runtime/cds/appcds/RewriteBytecodesTest.java Passed: runtime/cds/appcds/RelativePath.java Passed: runtime/cds/appcds/SharedPackages.java Passed: runtime/cds/appcds/SharedRegionAlignmentTest.java Passed: runtime/cds/appcds/StaticArchiveWithLambda.java Passed: runtime/cds/appcds/SpecifySysLoaderProp.java Passed: runtime/cds/appcds/TraceLongClasspath.java Passed: runtime/cds/appcds/TestDumpClassListSource.java Passed: runtime/cds/appcds/SharedArchiveConsistency.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java Passed: runtime/cds/appcds/UnusedCPDuringDump.java Passed: runtime/cds/appcds/VerifierTest_0.java Passed: runtime/cds/appcds/WideIloadTest.java Passed: runtime/cds/appcds/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/sharedStrings/InvalidFileFormat.java Passed: runtime/cds/appcds/SignedJar.java Passed: runtime/cds/appcds/XShareAutoWithChangedJar.java Passed: runtime/cds/appcds/VerifierTest_2.java Passed: runtime/cds/appcds/VerifierTest_1A.java Passed: runtime/cds/appcds/VerifierTest_1B.java Passed: runtime/cds/appcds/WrongClasspath.java Passed: runtime/cds/appcds/TestWithProfiler.java Passed: runtime/CommandLine/PrintGCApplicationConcurrentTime.java Passed: runtime/ErrorHandling/CreateCoredumpOnCrash.java Passed: runtime/cds/CdsSameObjectAlignment.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/appcds/LotsOfClasses.java Passed: runtime/cds/SharedBaseAddress.java#id0 Passed: runtime/Monitor/ConcurrentDeflation.java Passed: runtime/cds/SharedBaseAddress.java#id2 Passed: runtime/cds/SharedBaseAddress.java#id1 Passed: runtime/cds/SharedBaseAddress.java#id3 Passed: runtime/modules/LoadUnloadModuleStress.java Passed: runtime/cds/appcds/MultiReleaseJars.java Passed: runtime/SelectionResolution/InvokeSpecialSuccessTest.java Passed: runtime/SelectionResolution/InvokeSpecialICCE.java Passed: runtime/SelectionResolution/InvokeStaticICCE.java Passed: runtime/Thread/CancellableThreadTest.java Passed: runtime/MirrorFrame/Test8003720.java Passed: runtime/SelectionResolution/IllegalAccessErrorTest.java Passed: runtime/Unsafe/RangeCheck.java Passed: runtime/Thread/ThreadCountLimit.java#id0 Passed: runtime/Metaspace/FragmentMetaspace.java#8320331 Passed: runtime/Metaspace/FragmentMetaspace.java#id0 Passed: serviceability/dcmd/compiler/CompilerQueueTest.java Passed: runtime/SelectionResolution/AbstractMethodErrorTest.java Passed: serviceability/jvmti/RedefineClasses/TestRedefineObject.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java Passed: compiler/allocation/TestAllocArrayAfterAllocNoUse.java Passed: compiler/allocation/TestAllocation.java Passed: compiler/allocation/TestCCPAllocateArray.java Passed: compiler/allocation/TestNewArrayBadSize.java Passed: compiler/allocation/TestNewArrayOutsideLoopValidLengthTestInLoop.java Passed: serviceability/sa/TestJmapCore.java Passed: compiler/allocation/TestNewMaxLengthArray.java Passed: compiler/arguments/TestC1Globals.java#id0 Passed: compiler/arguments/TestC1Globals.java#id1 Passed: compiler/arguments/TestC1Globals.java#id2 Passed: compiler/arguments/TestCompileThresholdScaling.java Passed: compiler/arguments/TestLogJIT.java Passed: serviceability/sa/TestHeapDumpForInvokeDynamic.java Passed: serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.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/CompiledInvokeDynamic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java Passed: compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java Passed: compiler/arguments/TestScavengeRootsInCode.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java Passed: compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java Passed: runtime/SelectionResolution/InvokeInterfaceSuccessTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java Passed: compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java Passed: compiler/calls/TestDirtyInt.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java Passed: compiler/controldependency/TestAddPChainMismatchedBase2.java Passed: compiler/controldependency/TestAntiDependencyAfterStringInflation.java Passed: compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java Passed: compiler/cha/AbstractRootMethod.java Passed: compiler/conversions/TestPrimitiveConversions.java Passed: compiler/cha/DefaultRootMethod.java Passed: compiler/controldependency/TestAntiDependentMembar.java Passed: compiler/cha/StrengthReduceInterfaceCall.java Passed: compiler/intrinsics/bmi/TestBlsiI.java Passed: compiler/intrinsics/bmi/TestBlsiL.java Passed: serviceability/sa/TestJmapCoreMetaspace.java Passed: compiler/intrinsics/bmi/TestBlsmskI.java Passed: runtime/Metaspace/FragmentMetaspaceSimple.java Passed: compiler/intrinsics/bmi/TestAndnI.java Passed: compiler/intrinsics/bmi/TestAndnL.java Passed: compiler/intrinsics/bmi/TestBlsmskL.java Passed: compiler/intrinsics/bmi/TestLzcntI.java Passed: compiler/intrinsics/bmi/TestBlsrI.java Passed: compiler/intrinsics/bmi/TestLzcntL.java Passed: compiler/intrinsics/bmi/TestTzcntI.java Passed: compiler/intrinsics/bmi/TestBlsrL.java Passed: compiler/intrinsics/mathexact/sanity/AddExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java Passed: compiler/intrinsics/bmi/TestTzcntL.java Passed: compiler/intrinsics/mathexact/sanity/AddExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java Passed: compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java Passed: compiler/intrinsics/mathexact/AddExactICondTest.java Passed: compiler/intrinsics/mathexact/AddExactILoadTest.java Passed: serviceability/sa/ClhsdbJstackXcompStress.java Passed: compiler/intrinsics/mathexact/AddExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/AddExactIConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/GVNTest.java Passed: compiler/intrinsics/mathexact/CompareTest.java Passed: compiler/intrinsics/mathexact/AddExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/AddExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactICondTest.java Passed: compiler/intrinsics/mathexact/DecExactITest.java Passed: compiler/intrinsics/mathexact/IncExactITest.java Passed: compiler/intrinsics/mathexact/IncExactLTest.java Passed: compiler/intrinsics/mathexact/DecExactLTest.java Passed: compiler/intrinsics/mathexact/AddExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/MulExactIConstantTest.java Passed: compiler/intrinsics/bmi/TestBzhiI2L.java Passed: compiler/intrinsics/mathexact/MulExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/MulExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/NestedMathExactTest.java Passed: compiler/intrinsics/mathexact/NegExactILoadTest.java Passed: compiler/intrinsics/mathexact/SplitThruPhiTest.java Passed: compiler/intrinsics/mathexact/NegExactIConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactICondTest.java Passed: compiler/intrinsics/mathexact/SubExactILoopDependentTest.java Passed: compiler/intrinsics/mathexact/SubExactILoadTest.java Passed: compiler/intrinsics/mathexact/NegExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/NegExactLConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIRepeatTest.java Passed: compiler/intrinsics/mathexact/SubExactINonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactIConstantTest.java Passed: compiler/intrinsics/mathexact/MulExactLNonConstantTest.java Passed: compiler/intrinsics/mathexact/SubExactLConstantTest.java Passed: compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java Passed: runtime/cds/appcds/sharedStrings/SharedStringsStress.java Passed: compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java Passed: runtime/SelectionResolution/InvokeVirtualSuccessTest.java Passed: compiler/intrinsics/mathexact/LongMulOverflowTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java Passed: compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java Passed: compiler/longcountedloops/TestDeadLongPhi.java Passed: compiler/longcountedloops/TestInaccurateInnerLoopLimit.java Passed: compiler/longcountedloops/TestIVPhiTypeIncorrectAfterCCP.java Passed: compiler/longcountedloops/TestLongCountedLoopSplitIf.java Passed: compiler/loopstripmining/BackedgeNodeWithOutOfLoopControl.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning.java Passed: compiler/loopstripmining/DeadNodesInOuterLoopAtLoopCloning2.java Passed: compiler/loopstripmining/LimitSharedwithOutOfLoopTest.java Passed: compiler/loopstripmining/LoadDependsOnIfIdenticalToLoopExit.java Passed: compiler/loopstripmining/OuterStripMinedLoopLoadWronglyHoisted.java Passed: compiler/loopstripmining/TestCastIIAfterUnrollingInOuterLoop.java Passed: compiler/loopstripmining/AntiDependentLoadInOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestDeadOuterStripMinedLoop.java Passed: compiler/loopstripmining/TestConservativeAntiDep.java Passed: compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java Passed: compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java Passed: compiler/loopstripmining/TestLSMBadControlOverride.java Passed: compiler/loopstripmining/TestPinnedNodeInInnerLoop.java Passed: compiler/loopstripmining/TestEliminatedLoadPinnedOnBackedge.java Passed: compiler/linkage/LinkageErrors.java Passed: compiler/loopstripmining/TestStoreSunkToOuterLoop.java Passed: compiler/loopstripmining/TestUseFromInnerInOuterUnusedBySfpt.java Passed: compiler/loopstripmining/UnexpectedNodeInOuterLoopWhenCloning.java Passed: compiler/loopstripmining/UnexpectedPinnedNodeInOuterLoop.java Passed: compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Passed: compiler/loopstripmining/StripMinedLoopReorgOffsets.java Passed: compiler/onSpinWait/TestOnSpinWaitEnableDisable.java Passed: compiler/loopstripmining/TestNondeleteableSafePoint.java Passed: compiler/membars/TestMemBarAcquire.java Passed: compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java Passed: runtime/SelectionResolution/InvokeInterfaceICCE.java Passed: compiler/parsing/TestMissingSafepointOnSwitch.java Passed: compiler/parsing/TestExceptionBlockWithPredecessorsMain.java Passed: compiler/parsing/UnreachableBlockFallsThroughEndOfCode.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterPartialPeeling.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSinking.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSmearingOrPredication.java Passed: compiler/rangechecks/RangeCheckEliminationScaleNotOne.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterSplitIf.java Passed: compiler/rangechecks/TestArrayAccessAboveRCForArrayCopyLoad.java Passed: compiler/rangechecks/TestArrayAccessCastIIAboveRC.java Passed: compiler/rangechecks/TestBadFoldCompare.java Passed: compiler/rangechecks/TestLongRCWithLoopIncr.java Passed: compiler/rangechecks/TestArrayAccessAboveRCAfterUnswitching.java Passed: compiler/rangechecks/TestRangeCheckExceptionHandlerLoopMain.java Passed: compiler/rangechecks/TestRangeCheckLimits.java Passed: compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java Passed: compiler/rangechecks/TestRCMinInt.java Passed: compiler/rangechecks/PowerOf2SizedArraysChecks.java Passed: compiler/rangechecks/TestUncommonTrapMerging.java Passed: compiler/membars/DekkerTest.java Passed: compiler/parsing/TestMissingSafepointOnTryCatch.java Passed: compiler/rangechecks/TestExplicitRangeChecks.java Passed: compiler/rangechecks/TestRangeCheckCmpUUnderflow.java Passed: compiler/stable/TestStableBoolean.java Passed: compiler/stable/TestStableChar.java Passed: compiler/stable/TestStableByte.java Passed: compiler/reflection/ArrayNewInstanceOfVoid.java Passed: compiler/stable/TestStableMemoryBarrier.java Passed: compiler/stable/TestStableMismatched.java Passed: compiler/stable/TestStableDouble.java Passed: compiler/stable/TestStableFloat.java Passed: compiler/stable/TestStableInt.java Passed: compiler/stable/TestStableLong.java Passed: compiler/stable/TestStableShort.java Passed: compiler/stable/TestStableUByte.java Passed: compiler/stable/TestStableObject.java Passed: compiler/stringopts/TestOptimizeStringConcat.java Passed: compiler/stringopts/TestLongStringConcat.java Passed: compiler/stable/TestStableUShort.java Passed: compiler/stringopts/TestSideEffectBeforeConstructor.java Passed: runtime/7100935/TestShortArraycopy.java Passed: runtime/7100935/TestConjointAtomicArraycopy.java Passed: compiler/stable/TestUnstableStable.java Passed: runtime/cds/appcds/cacheObject/DumpTimeVerifyFailure.java Passed: compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java Passed: runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java Passed: runtime/cds/appcds/condy/CondyHelloTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatB.java Passed: runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java Passed: runtime/cds/appcds/cacheObject/VerifyArchivedFields.java Passed: runtime/cds/appcds/customLoader/ClassListFormatC.java Passed: runtime/cds/appcds/customLoader/ClassListFormatD.java Passed: runtime/cds/appcds/cacheObject/RedefineClassTest.java Passed: runtime/cds/appcds/customLoader/ClassListFormatA.java Passed: runtime/cds/appcds/customLoader/CustomClassListDump.java Passed: runtime/cds/appcds/customLoader/ClassListFormatE.java Passed: runtime/cds/appcds/customLoader/HelloCustom.java Passed: compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java Passed: runtime/cds/appcds/customLoader/LoaderSegregationTest.java Passed: runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java Passed: runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/customLoader/ProhibitedPackageNamesTest.java Passed: runtime/cds/appcds/customLoader/ParallelTestMultiFP.java Passed: runtime/cds/appcds/customLoader/ParallelTestSingleFP.java Passed: runtime/cds/appcds/cacheObject/ArchiveHeapTestClass.java Passed: runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java Passed: runtime/cds/appcds/customLoader/ProtectionDomain.java Passed: runtime/cds/appcds/customLoader/OldClassAndInf.java Passed: runtime/cds/appcds/customLoader/UnintendedLoadersTest.java Passed: runtime/cds/appcds/customLoader/UnsupportedPlatforms.java Passed: runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java Passed: runtime/cds/appcds/dynamicArchive/AppendClasspath.java Passed: runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java Passed: runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/cds/appcds/dynamicArchive/ArrayKlasses.java Passed: runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java Passed: runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java Passed: runtime/cds/appcds/dynamicArchive/DumpToDefaultArchive.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java Passed: runtime/cds/appcds/dynamicArchive/CommonAppClasspath.java Passed: runtime/cds/appcds/dynamicArchive/DuplicatedCustomTest.java Passed: compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLambdaWithUseImplMethodHandle.java Passed: runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java Passed: runtime/cds/appcds/dynamicArchive/ExcludedClasses.java Passed: runtime/cds/appcds/dynamicArchive/ExitRaceTest.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java Passed: runtime/cds/appcds/dynamicArchive/DynamicSharedSymbols.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java Passed: runtime/cds/appcds/dynamicArchive/JITInteraction.java Passed: runtime/cds/appcds/dynamicArchive/HelloDynamic.java Passed: runtime/cds/appcds/dynamicArchive/LambdaContainsOldInf.java Passed: runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.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/JFRDynamicCDS.java Passed: runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/LinkClassTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdasInTwoArchives.java Passed: runtime/cds/appcds/dynamicArchive/MethodSorting.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java Passed: runtime/cds/appcds/dynamicArchive/NestHostOldInf.java Passed: runtime/cds/appcds/dynamicArchive/ModularJarWithNonExistentJar.java Passed: runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/NestTest.java Passed: runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/cds/appcds/dynamicArchive/LotsUnloadTest.java Passed: runtime/cds/appcds/dynamicArchive/MainModuleOnly.java Passed: runtime/cds/appcds/dynamicArchive/ModulePath.java Passed: runtime/cds/appcds/dynamicArchive/OldClassAndInf.java Passed: runtime/cds/appcds/dynamicArchive/PredicateTest.java Passed: runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java Passed: runtime/cds/appcds/dynamicArchive/NoClassToArchive.java Passed: runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java Passed: runtime/cds/appcds/dynamicArchive/OldClassVerifierTrouble.java Passed: runtime/cds/appcds/dynamicArchive/OldClassInBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/RelativePath.java Passed: runtime/cds/appcds/dynamicArchive/StaticInnerTest.java Passed: runtime/cds/appcds/dynamicArchive/MissingArchive.java Passed: runtime/cds/appcds/dynamicArchive/TestAutoCreateSharedArchiveUpgrade.java Passed: runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java Passed: runtime/cds/appcds/dynamicArchive/TestLambdaInvokers.java Passed: runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java Passed: runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java Passed: runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java Passed: runtime/cds/appcds/dynamicArchive/VerifyObjArrayCloneTest.java Passed: runtime/cds/appcds/dynamicArchive/VerifyWithDynamicArchive.java Passed: runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java Passed: runtime/cds/appcds/javaldr/ArrayTest.java Passed: runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java Passed: runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java Passed: runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java Passed: runtime/cds/appcds/javaldr/GCDuringDump.java Passed: runtime/cds/appcds/dynamicArchive/RedefineCallerClassTest.java Passed: compiler/intrinsics/sha/TestDigest.java Passed: runtime/cds/appcds/jigsaw/classpathtests/ClassPathTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java Passed: runtime/cds/appcds/jigsaw/classpathtests/EmptyClassInBootClassPath.java Passed: runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.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/dynamicArchive/TestAutoCreateSharedArchive.java Passed: runtime/cds/appcds/jigsaw/modulepath/AddReads.java Passed: runtime/cds/appcds/jigsaw/modulepath/ExportModule.java Passed: runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java Passed: runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java Passed: runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java Passed: runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java Passed: runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java Passed: runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java Passed: runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java Passed: runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java Passed: runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java Passed: runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP.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/javaldr/LockDuringDump.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJvmtiAgent.java Passed: runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java Passed: runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java Passed: runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java Passed: runtime/cds/appcds/jigsaw/modulepath/ModulePathAndCP_JFR.java Passed: runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java Passed: runtime/cds/appcds/lambdaForm/DefaultClassListLFInvokers.java Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/jigsaw/modulepath/OptimizeModuleHandlingTest.java Passed: runtime/cds/appcds/jvmti/InstrumentationTest.java Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#default-cl Passed: runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java#custom-cl Passed: runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformInterfaceImplementorAppCDS.java Passed: runtime/cds/appcds/jvmti/transformRelatedClasses/TransformSuperSubAppCDS.java Passed: runtime/stack/Stack001.java Passed: runtime/ReservedStack/ReservedStackTest.java Passed: runtime/cds/appcds/redefineClass/RedefineBasicTest.java Passed: runtime/stack/Stack003.java Passed: runtime/stack/Stack004.java Passed: runtime/stack/Stack005.java Passed: runtime/stack/Stack006.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java Passed: runtime/stack/Stack010.java Passed: runtime/stack/Stack009.java Passed: runtime/stack/Stack012.java Passed: runtime/stack/Stack011.java Passed: runtime/stack/Stack013.java Passed: runtime/stack/Stack008.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java Passed: runtime/stack/Stack017.java Passed: runtime/stack/Stack014.java Passed: runtime/stack/Stack018.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java Passed: runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java Passed: runtime/stack/Stack002.java Passed: runtime/stack/Stack007.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java Passed: runtime/stack/Stack019.java Passed: runtime/cds/appcds/jcmd/JCmdTestStaticDump.java Passed: runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java Passed: runtime/stack/Stack016.java Passed: runtime/SelectionResolution/InvokeVirtualICCE.java Passed: runtime/stack/Stack015.java Test results: passed: 509 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/ConvertSingle.java Passed: sun/nio/cs/EuroConverter.java Passed: sun/nio/cs/CheckHistoricalNames.java Passed: sun/nio/cs/DecoderOverflow.java Passed: sun/nio/cs/EucJpLinux0212.java Passed: sun/nio/cs/EucJpLinuxDecoderRecoveryTest.java Passed: sun/nio/cs/CheckICNE.java Passed: sun/nio/cs/EUCJPUnderflowDecodeTest.java Passed: sun/nio/cs/BufferUnderflowEUCTWTest.java Passed: sun/nio/cs/CheckCaseInsensitiveEncAliases.java Passed: sun/nio/cs/EncodingNothing.java Passed: sun/nio/cs/LatinCharReplacementTWTest.java Passed: sun/nio/cs/HWKatakanaMS932EncodeTest.java Passed: sun/nio/cs/LeftOverSurrogate.java Passed: sun/nio/cs/EUCTWBufferBoundaryDecodeTest.java Passed: sun/nio/cs/FindASCIIReplBugs.java Passed: sun/nio/cs/FindASCIIRangeCodingBugs.java Passed: sun/nio/cs/ISCIITest.java Passed: sun/nio/cs/JISAutoDetectTest.java Passed: sun/nio/cs/SJISCanEncode.java Passed: sun/nio/cs/MalformedSurrogateStringTest.java Passed: sun/nio/cs/StreamEncoderClose.java Passed: sun/nio/cs/ReadZero.java Passed: sun/nio/cs/SurrogateTestEUCTW.java Passed: sun/nio/cs/SurrogateTestHKSCS.java Passed: sun/nio/cs/Test4206507.java Passed: sun/nio/cs/Test6254467.java Passed: sun/nio/cs/FindASCIICodingBugs.java Passed: sun/nio/cs/TestConverterDroppedCharacters.java Passed: sun/nio/cs/Test6275027.java Passed: sun/nio/cs/TestCp93xSISO.java Passed: sun/nio/cs/NIOJISAutoDetectTest.java Passed: sun/nio/cs/TestCp834_SBCS.java Passed: sun/nio/cs/TestEBCDICLineFeed.java Passed: sun/nio/cs/TestHKSCS.java Passed: sun/nio/cs/MalformedSurrogates.java Passed: sun/nio/cs/TestIBM1364.java Passed: sun/nio/cs/TestIllegalSJIS.java Passed: sun/nio/cs/SurrogateGB18030Test.java Passed: sun/nio/cs/TestIllegalISO2022Esc.java Passed: sun/nio/cs/TestISO2022JPEncoder.java Passed: sun/nio/cs/TestISO2022JP.java Passed: sun/nio/cs/TestISO2022JPSubBytes.java Passed: sun/nio/cs/TestGB18030.java Passed: sun/nio/cs/TestISO2022CNDecoder.java Passed: sun/nio/cs/TestJIS0208Decoder.java Passed: sun/nio/cs/TestJIS0212Decoder.java Passed: sun/nio/cs/TestMiscEUC_JP.java Passed: sun/nio/cs/TestMS5022X.java Passed: sun/nio/cs/TestMS950.java Passed: sun/nio/cs/TestSJIS0213.java Passed: sun/nio/cs/TestTrailingEscapesISO2022JP.java Passed: sun/nio/cs/TestSJIS0213_SM.java Passed: sun/nio/cs/TestUni2HKSCS.java Passed: sun/nio/cs/TestUnmappable.java Passed: sun/nio/cs/TestUTF_16.java Passed: sun/nio/cs/TestCharsetMapping.java Passed: sun/nio/cs/TestIBMBugs.java Passed: sun/nio/cs/TestUTF8.java Passed: sun/nio/cs/TestUTF8BOM.java Passed: sun/nio/cs/ZeroedByteArrayEUCTWTest.java Passed: sun/nio/cs/UkrainianIsNotRussian.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: com/sun/crypto/provider/CICO/CICOSkipTest.java Passed: com/sun/crypto/provider/CICO/CICODESFuncTest.java Passed: sun/nio/cs/TestStringCodingUTF8.java Passed: com/sun/crypto/provider/DHKEM/NameSensitiveness.java Passed: com/sun/crypto/provider/KeyAgreement/DHGenSharedSecret.java Passed: sun/nio/cs/TestEUC_TW.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement3.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyGenSpeed.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyFactory.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreement2.java Passed: com/sun/crypto/provider/KeyAgreement/ECKeyCheck.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/KeyFactory/PBEKeyDestroyTest.java Passed: com/sun/crypto/provider/KeyAgreement/DHKeyAgreementPadding.java Passed: com/sun/crypto/provider/KeyFactory/PBKDF2HmacSHA1FactoryTest.java Passed: com/sun/crypto/provider/KeyGenerator/Test4628062.java Passed: com/sun/crypto/provider/KeyGenerator/Test6227536.java Passed: com/sun/crypto/provider/KeyGenerator/TestExplicitKeyLength.java Passed: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java Passed: com/sun/crypto/provider/Mac/DigestCloneabilityTest.java Passed: com/sun/crypto/provider/Mac/EmptyByteBufferTest.java Passed: com/sun/crypto/provider/KeyAgreement/SameDHKeyStressTest.java Passed: com/sun/crypto/provider/Mac/HmacMD5.java Passed: com/sun/crypto/provider/Mac/HmacSaltLengths.java Passed: com/sun/crypto/provider/DHKEM/Compliance.java Passed: com/sun/crypto/provider/Mac/HmacPBESHA1.java Passed: com/sun/crypto/provider/Mac/MacClone.java Passed: com/sun/crypto/provider/Mac/HmacSHA512.java Passed: com/sun/crypto/provider/Mac/LargeByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacSameTest.java Passed: com/sun/crypto/provider/Mac/NullByteBufferTest.java Passed: com/sun/crypto/provider/Mac/MacKAT.java Passed: com/sun/crypto/provider/NSASuiteB/TestAESOids.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/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/TestPRF.java Passed: com/sun/crypto/provider/TLS/TestPRF12.java Passed: com/sun/jndi/dns/AttributeTests/GetAny.java Passed: com/sun/crypto/provider/Mac/Test6205692.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsEmptyAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNotFound.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNullAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsSomeAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNonstandard.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericIRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetAttrsNonExistentAttrIds.java Passed: com/sun/jndi/dns/AttributeTests/GetNumericRRs.java Passed: com/sun/jndi/dns/AttributeTests/GetRRs.java Passed: com/sun/jndi/dns/ConfigTests/RecursiveTest.java Passed: com/sun/jndi/dns/ConfigTests/AuthTest.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/crypto/provider/KeyProtector/IterationCount.java Passed: com/sun/jndi/dns/FactoryTests/GetAttrsWithFactory.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAnyAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithAttrProp.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithDirFactory.java Passed: com/sun/jndi/dns/FedTests/CannotProceed.java Passed: com/sun/jndi/dns/FactoryTests/LookupWithFactory.java Passed: com/sun/jndi/dns/ConfigTests/TcpTimeout.java Passed: com/sun/jndi/dns/FedTests/GetAttrsNns.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubInterior.java Passed: com/sun/jndi/dns/FedTests/GetAttrsSubLeaf.java Passed: com/sun/jndi/dns/ConfigTests/Timeout.java Passed: com/sun/jndi/dns/FedTests/ListNns.java Passed: com/sun/jndi/dns/FedTests/ListSubInterior.java Passed: com/sun/jndi/dns/FedTests/ListSubLeaf.java Passed: com/sun/jndi/dns/ListTests/ListBindingsInteriorNotFound.java Passed: com/sun/jndi/dns/FedTests/LookupNns.java Passed: com/sun/jndi/dns/FedTests/LookupSubInterior.java Passed: com/sun/jndi/dns/ListTests/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/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/Base64Test.java Passed: com/sun/jndi/ldap/LdapCtx/Reconnect.java Passed: com/sun/jndi/ldap/objects/RemoteLocationAttributeTest.java Passed: com/sun/jndi/ldap/DeadSSLLdapTimeoutTest.java Passed: com/sun/jndi/ldap/BalancedParentheses.java Passed: com/sun/jndi/ldap/DisconnectNPETest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGens.java Passed: com/sun/jndi/ldap/LdapDnsProviderTest.java Passed: sun/nio/cs/FindOneCharEncoderBugs.java Passed: com/sun/jndi/ldap/LdapUnicodeURL.java Passed: com/sun/jndi/ldap/LdapURLOptionalFields.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHKeys.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/NamingExceptionMessageTest.java Passed: com/sun/jndi/ldap/SocketCloseTest.java Passed: com/sun/jndi/rmi/registry/RegistryContext/ContextWithNullProperties.java Passed: com/sun/jndi/rmi/registry/RegistryContext/UnbindIdempotent.java Passed: com/sun/jndi/ldap/LdapCBPropertiesTest.java Passed: com/sun/jndi/ldap/objects/factory/LdapFactoriesFilterTest.java Passed: com/sun/jndi/ldap/LdapSSLHandshakeFailureTest.java Passed: com/sun/net/httpserver/bugs/8199849/BasicAuthenticatorCharset.java Passed: com/sun/net/httpserver/bugs/8199849/TestHttpUnicode.java Passed: com/sun/net/httpserver/bugs/8199849/ParamTest.java Passed: com/sun/net/httpserver/bugs/HttpExchange/AutoCloseableHttpExchange.java Passed: com/sun/net/httpserver/bugs/B6339483.java Passed: com/sun/net/httpserver/bugs/8300268/MaxIdleConnectionsTest.java Passed: com/sun/jndi/ldap/LdapPoolTimeoutTest.java Passed: com/sun/net/httpserver/bugs/B6341616.java Passed: com/sun/net/httpserver/bugs/B6361557.java Passed: com/sun/net/httpserver/bugs/B6421581.java Passed: com/sun/net/httpserver/bugs/B6424196.java Passed: com/sun/net/httpserver/bugs/B6393710.java Passed: com/sun/net/httpserver/bugs/B6431193.java Passed: com/sun/net/httpserver/bugs/B6433018.java Passed: com/sun/net/httpserver/bugs/B6526158.java Passed: com/sun/net/httpserver/bugs/B6526913.java Passed: com/sun/net/httpserver/bugs/B6529200.java Passed: com/sun/net/httpserver/bugs/B6744329.java Passed: com/sun/net/httpserver/bugs/B6886436.java Passed: com/sun/net/httpserver/bugs/B8211420.java Passed: com/sun/net/httpserver/bugs/BasicAuthenticatorExceptionCheck.java Passed: com/sun/net/httpserver/bugs/ExceptionKeepAlive.java Passed: com/sun/net/httpserver/bugs/B6373555.java Passed: com/sun/jndi/rmi/registry/objects/RmiFactoriesFilterTest.java Passed: sun/nio/cs/FindDecoderBugs.java Passed: com/sun/net/httpserver/bugs/HandlerConnectionClose.java Passed: com/sun/net/httpserver/bugs/ZeroLengthOutputStream.java Passed: com/sun/net/httpserver/bugs/HeadTest.java Passed: com/sun/net/httpserver/bugs/FixedLengthInputStream.java Passed: com/sun/net/httpserver/bugs/HeadKeepAlive.java Passed: com/sun/net/httpserver/bugs/TruncatedRequestBody.java Passed: sun/nio/cs/FindEncoderBugs.java Passed: com/sun/jndi/ldap/InvalidLdapFilters.java Passed: com/sun/net/httpserver/bugs/6725892/Test.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/CommandLineNegativeTest.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/CommandLineNegativeTest.java Passed: com/sun/net/httpserver/simpleserver/jwebserver/MaxRequestTimeTest.java Passed: com/sun/net/httpserver/simpleserver/CommandLinePositiveTest.java Passed: com/sun/net/httpserver/simpleserver/CustomFileSystemTest.java Passed: com/sun/crypto/provider/KeyAgreement/SupportedDHParamGensLongKey.java Passed: com/sun/net/httpserver/simpleserver/FileServerHandlerTest.java Passed: com/sun/jndi/ldap/LdapTimeoutTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerAlertTest.java Passed: com/sun/net/httpserver/BasicAuthenticatorRealm.java Passed: com/sun/net/httpserver/simpleserver/HttpHandlersTest.java Passed: com/sun/net/httpserver/CreateHttpServerTest.java Passed: com/sun/net/httpserver/DateFormatterTest.java Passed: com/sun/net/httpserver/simpleserver/HttpsServerTest.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/HttpPrincipalTest.java Passed: com/sun/net/httpserver/HeadersTest.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/HttpServerProviderTest.java Passed: com/sun/net/httpserver/simpleserver/MapToPathTest.java Passed: com/sun/net/httpserver/InputNotRead.java Passed: com/sun/net/httpserver/SimpleHttpServerTest.java Passed: com/sun/net/httpserver/HttpsParametersClientAuthTest.java Passed: com/sun/net/httpserver/TaskRejectedTest.java Passed: com/sun/net/httpserver/StopNoStartTest.java Passed: com/sun/net/httpserver/SANTest.java Passed: com/sun/net/httpserver/Test11.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/Test12.java Passed: com/sun/net/httpserver/Test10.java Passed: com/sun/net/httpserver/Test6.java Passed: com/sun/net/httpserver/Test13.java Passed: com/sun/net/httpserver/Test1.java Passed: com/sun/net/httpserver/Test7.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/Test8a.java Passed: com/sun/net/httpserver/TestLogging.java Passed: com/sun/org/apache/xml/internal/security/exceptions/LocaleTest.java Passed: com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java Passed: com/sun/net/httpserver/UnmodifiableHeadersTest.java Passed: com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream/BufferOverflowTest.java Passed: com/sun/net/httpserver/Test3.java Passed: com/sun/net/httpserver/Test4.java Passed: com/sun/security/auth/callback/TextCallbackHandler/Confirm.java Passed: com/sun/security/auth/callback/TextCallbackHandler/NPE.java Passed: com/sun/security/auth/login/ConfigFile/EmptyOption.java Passed: com/sun/org/apache/xml/internal/security/ShortECDSA.java Passed: com/sun/org/apache/xml/internal/security/TruncateHMAC.java Passed: com/sun/security/auth/login/ConfigFile/IllegalURL.java Passed: com/sun/net/httpserver/Test9.java Passed: com/sun/security/auth/login/ConfigFile/InconsistentError.java Passed: com/sun/security/auth/login/ConfigFile/Override.java Passed: com/sun/net/httpserver/Test5.java Passed: com/sun/security/auth/login/ConfigFile/InnerClassConfig.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckOptions.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/ReadOnly.java Passed: com/sun/security/auth/login/ConfigFile/PropertyExpansion.java Passed: com/sun/security/auth/CreateLdapPrincipals.java Passed: com/sun/security/jgss/InquireSecContextPermissionCheck.java Passed: com/sun/security/auth/module/KeyStoreLoginModule/OptionTest.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/AuthRealmChoices.java Passed: com/sun/security/sasl/digest/AuthNoUtf8.java Passed: com/sun/org/apache/xml/internal/security/SignatureKeyInfo.java Passed: com/sun/security/sasl/digest/Integrity.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/NoQuoteParams.java Passed: com/sun/security/sasl/digest/Privacy.java Passed: com/sun/security/sasl/digest/PrivacyRc4.java Passed: com/sun/security/sasl/util/CheckAccess.java Passed: com/sun/security/sasl/Cram.java Passed: com/sun/security/sasl/digest/Unbound.java Passed: java/io/BufferedInputStream/CloseStream.java Passed: java/io/BufferedInputStream/CountUpdate.java Passed: com/sun/security/sasl/ntlm/Conformance.java Passed: java/io/BufferedInputStream/Fill.java Passed: java/io/BufferedInputStream/ReadAfterClose.java Passed: java/io/BufferedInputStream/ReadZeroBytes.java Passed: java/io/BufferedInputStream/SkipTest.java Passed: java/io/BufferedReader/BigMark.java Passed: java/io/BufferedInputStream/TransferToTrusted.java Passed: java/io/BufferedReader/EOL.java Passed: com/sun/security/sasl/ntlm/NTLMTest.java Passed: java/io/BufferedReader/MarkedFillAtEOF.java Passed: java/io/BufferedReader/Fill.java Passed: java/io/BufferedReader/ReadLine.java Passed: java/io/BufferedReader/Ready.java Passed: java/io/BufferedReader/ReadLineSync.java Passed: java/io/BufferedReader/SkipNegative.java Passed: java/io/BufferedInputStream/LargeCopyWithMark.java Passed: java/io/ByteArrayInputStream/ReadAllReadNTransferTo.java Passed: com/sun/security/auth/module/LdapLoginModule/CheckConfigs.java Passed: java/io/ByteArrayInputStream/Skip.java Passed: com/sun/net/httpserver/Test9a.java Passed: java/io/BufferedReader/Lines.java Passed: java/io/ByteArrayOutputStream/ToString.java Passed: java/io/ByteArrayOutputStream/EncodingTest.java Passed: java/io/CharArrayReader/Constructor.java Passed: java/io/ByteArrayOutputStream/Write.java Passed: java/io/ByteArrayInputStream/TransferToTrusted.java Passed: java/io/CharArrayReader/OverflowInSkip.java Passed: java/io/BufferedInputStream/TransferTo.java Passed: java/io/charStreams/BCat.java Passed: java/io/charStreams/BufferedReaderMark.java Passed: java/io/charStreams/BufferSizes.java Passed: java/io/charStreams/Cat.java Passed: java/io/charStreams/LineLengths.java Passed: java/io/ByteArrayInputStream/ChunkedTransferTo.java Passed: java/io/charStreams/RandomLines.java Passed: java/io/BufferedWriter/Cleanup.java Passed: java/io/charStreams/LineNumbers.java Passed: java/io/charStreams/UTF8.java Passed: java/io/charStreams/SmallReads.java Passed: java/io/charStreams/UTF16.java Passed: java/io/charStreams/StringConvert.java Passed: java/io/charStreams/WriteLengths.java Passed: java/io/CharArrayReader/ReadCharBuffer.java Passed: java/io/Console/CharsetTest.java Passed: java/io/ClassCache/NullValueTest.java Passed: java/io/CharArrayReader/OverflowInRead.java Passed: com/sun/net/httpserver/simpleserver/StressDirListings.java Passed: java/io/Console/SecurityManagerTest.java Passed: java/io/DataInputStream/ReadFully.java Passed: java/io/DataInputStream/OpsAfterClose.java Passed: java/io/DataOutputStream/CounterOverflow.java Passed: java/io/DataInputStream/SkipBytes.java Passed: java/io/etc/FailingFlushAndClose.java Passed: java/io/DataInputStream/ReadLinePushback.java Passed: com/sun/net/httpserver/SelCacheTest.java Passed: java/io/Externalizable/compatibility/ExternalizableBlockData.java Passed: java/io/DataInputStream/ReadUTF.java Passed: java/io/Console/ModuleSelectionTest.java Passed: java/io/File/createTempFile/Patterns.java Passed: java/io/Externalizable/definesWriteObject/DefinesWriteObject.java Passed: java/io/File/createTempFile/SpecialTempFile.java Passed: java/io/File/AccessDenied.java Passed: java/io/File/createTempFile/TargetDirectory.java Passed: java/io/File/CheckTempDir.java Passed: java/io/File/createTempFile/NameTooLong.java Passed: java/io/File/CompareTo.java Passed: java/io/Console/RedirectTest.java Passed: java/io/File/CreateNewFile.java Passed: java/io/File/Cons.java Passed: java/io/File/Create.java Passed: java/io/File/Basic.java Passed: java/io/File/createTempFile/SecurityTest.java Passed: java/io/File/DeleteOnExitLong.java Passed: java/io/File/EmptyPath.java Passed: java/io/File/FileMethods.java Passed: java/io/File/GetParent.java Passed: java/io/File/CheckPermission.java Passed: java/io/File/DeleteOnExit.java Passed: java/io/File/HashCodeEquals.java Passed: java/io/File/IsHidden.java Passed: java/io/File/GetXSpace.java Passed: java/io/File/ListNull.java Passed: java/io/File/ListRoots.java Passed: java/io/File/ListSpace.java Passed: java/io/File/MaxPath.java Passed: java/io/File/LastModifiedTest.java Passed: java/io/File/Mkdir.java Passed: java/io/File/MaxPathLength.java Passed: java/io/File/NulFile.java Passed: java/io/File/SetAccess.java Passed: java/io/DataOutputStream/WriteUTF.java Passed: java/io/File/DeleteOnExitNPE.java Passed: java/io/File/NullArgs.java Passed: java/io/File/SetLastModified.java Passed: java/io/File/SetReadOnly.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/GetAbsolutePath.java Passed: java/io/File/WinMaxPath.java Passed: java/io/File/WinDeviceName.java Passed: java/io/File/UserDirChangedTest.java Passed: com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java Passed: java/io/File/WinSpecialFiles.java Passed: java/io/File/IsAbsolute.java Passed: java/io/FileDescriptor/RememberAppend.java Passed: java/io/FileInputStream/Available.java Passed: java/io/File/GetCanonicalPath.java Passed: java/io/FileInputStream/LeadingSlash.java Passed: java/io/FileInputStream/LargeFileAvailable.java Passed: java/io/FileInputStream/NegativeAvailable.java Passed: java/io/FileInputStream/OpenDir.java Passed: java/io/FileInputStream/OpsAfterClose.java Passed: java/io/FileInputStream/ReadXBytes.java Passed: java/io/FileOutputStream/AtomicAppend.java Passed: java/io/FileDescriptor/Sync.java Passed: java/io/FileOutputStream/ManyFiles.java Passed: java/io/FileOutputStream/OpsAfterClose.java Passed: java/io/FilePermission/Correctness.java Passed: java/io/FilePermission/FilePermissionCollection.java Passed: java/io/File/SymLinks.java Passed: java/io/FilePermission/FilePermissionCollectionMerge.java Passed: java/io/FileInputStream/TransferTo.java Passed: java/io/FilePermission/Invalid.java Passed: java/io/FilePermission/FilePermissionTest.java Passed: java/io/FilePermission/SpecTests.java Passed: java/io/FileReader/ConstructorTest.java Passed: java/io/FileWriter/ConstructorTest.java Passed: java/io/FilterOutputStream/BoundsCheck.java Passed: java/io/FilterOutputStream/SuppressedException.java Passed: java/io/FilterOutputStream/Write.java Passed: java/io/InputStream/NullInputStream.java Passed: java/io/InputStream/OpsAfterClose.java Passed: java/io/InputStream/ReadAllBytes.java Passed: java/io/FilePermission/MergeName.java Passed: java/io/InputStream/ReadNBytes.java Passed: java/io/InputStream/ReadParams.java Passed: java/io/InputStream/Skip.java Passed: java/io/InputStream/TransferTo.java Passed: java/io/InputStreamReader/GrowAfterEOF.java Passed: java/io/InputStreamReader/NullCreate.java Passed: java/io/InputStreamReader/One.java Passed: java/io/InputStreamReader/ReadCharBuffer.java Passed: java/io/InputStreamReader/ReadOffset.java Passed: java/io/FileDescriptor/Sharing.java Passed: java/io/InputStreamReader/StatefulDecoderNearEOF.java Passed: java/io/LineNumberInputStream/Available.java Passed: java/io/LineNumberInputStream/SkipEOL.java Passed: java/io/LineNumberInputStream/Skip.java Passed: com/sun/net/httpserver/simpleserver/ZipFileSystemTest.java Passed: java/io/LineNumberReader/MarkReset.java Passed: java/io/LineNumberInputStream/MarkReset.java Passed: java/io/LineNumberReader/MarkSplitCRLF.java Passed: java/io/File/TempDirDoesNotExist.java Passed: java/io/LineNumberReader/ReadReadLine.java Passed: java/io/ObjectInputStream/PeekInputStreamTest.java Passed: java/io/LineNumberReader/Skip.java Passed: java/io/ObjectInputStream/ResolveProxyClass.java Passed: java/io/FileDescriptor/Finalize.java Passed: java/io/ObjectInputStream/TestObjectStreamClass.java Passed: java/io/LineNumberReader/Read.java Passed: java/io/OutputStreamWriter/BoundsCheck.java Passed: java/io/OutputStream/WriteParams.java Passed: java/io/OutputStream/NullOutputStream.java Passed: java/io/ObjectInputStream/NegativeArraySizeTest.java Passed: java/io/OutputStreamWriter/NullCreate.java Passed: java/io/OutputStreamWriter/CloseWriterOnFailedFlush.java Passed: java/io/OutputStreamWriter/Encode.java Passed: java/io/ObjectStreamClass/TestOSCClassLoaderLeak.java Passed: java/io/OutputStreamWriter/TestWrite.java Passed: java/io/OutputStreamWriter/WriteAfterClose.java Passed: java/io/pathNames/win32/bug6344646.java Passed: java/io/pathNames/win32/BadDriveLetter.java Passed: java/io/pathNames/unix/TrailingSlash.java Passed: java/io/pathNames/win32/DriveOnly.java Passed: java/io/pathNames/win32/DriveRelativePath.java Passed: java/io/pathNames/win32/DriveSlash.java Passed: java/io/pathNames/win32/RenameDelete.java Passed: java/io/pathNames/win32/SJIS.java Passed: java/io/pathNames/GeneralWin32.java Passed: java/io/PipedInputStream/ClosedWriter.java Passed: java/io/PipedInputStream/Constructors.java Passed: java/io/PipedInputStream/FasterWriter.java Passed: java/io/pathNames/GeneralSolaris.java Passed: java/io/PipedOutputStream/ClosedWrite.java Passed: java/io/PipedOutputStream/MultipleConnect.java Passed: java/io/PipedOutputStream/NotConnected.java Passed: java/io/PipedOutputStream/WriteAfterClose.java Passed: java/io/PipedInputStream/CloseAndAvailableRC.java Passed: java/io/PipedOutputStream/DeadReader.java Passed: java/io/ClassCache/ContinuousGCTest.java Passed: java/io/PipedReader/Constructors.java Passed: java/io/PipedReader/ReadToArray.java Passed: java/io/PipedWriter/ConnectAfterReaderClose.java Passed: java/io/PipedReader/Ready.java Passed: java/io/PipedWriter/FlushAfterClose.java Passed: java/io/PipedWriter/WriteAfterReaderClose.java Passed: java/io/PrintStream/CheckError.java Passed: java/io/PrintStream/ClearErrorStream.java Passed: java/io/PrintStream/EncodingConstructor.java Passed: java/io/FilePermission/ReadFileOnPath.java Passed: java/io/PrintStream/NullConstructor.java Passed: java/io/PrintStream/FailingConstructors.java Passed: java/io/PrintStream/InheritEncodingTest.java Passed: java/io/PrintStream/WriteBytes.java Passed: java/io/PrintWriter/CheckError.java Passed: java/io/PrintWriter/ClearErrorWriter.java Passed: java/io/PrintWriter/EncodingTest.java Passed: java/io/PrintWriter/FailingConstructors.java Passed: java/io/PrintWriter/OpsAfterClose.java Passed: java/io/PrintWriter/SubClass.java Passed: java/io/PushbackInputStream/Available.java Passed: java/io/PrintStream/FormatLocale.java Passed: java/io/PushbackInputStream/ClosedStream.java Passed: java/io/PushbackInputStream/MarkReset.java Passed: java/io/ObjectStreamClass/ObjectStreamClassCaching.java#G1 Passed: java/io/PushbackInputStream/Skip.java Passed: java/io/PushbackReader/MarkReset.java Passed: java/io/PushbackReader/Skip.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/PrintStream/EncodingTest.java Passed: java/io/RandomAccessFile/ReadLine.java Passed: java/io/RandomAccessFile/Seek.java Passed: java/io/RandomAccessFile/SetLength.java Passed: java/io/RandomAccessFile/ReadWritePrimitives.java Passed: java/io/RandomAccessFile/WriteUTF.java Passed: com/sun/net/httpserver/simpleserver/SecurityManagerTest.java Passed: java/io/RandomAccessFile/WriteBytesChars.java Passed: java/io/PipedInputStream/WriterLoop.java Passed: java/io/PrintStream/OversynchronizedTest.java Passed: java/io/RandomAccessFile/UnreferencedRAFClosesFd.java Passed: java/io/Reader/NullLock.java Passed: java/io/PrintWriter/OversynchronizedTest.java Passed: java/io/Reader/ReadCharBuffer.java Passed: java/io/Reader/OpsAfterClose.java Passed: java/io/Reader/ReadIntoReadOnlyBuffer.java Passed: java/io/readBytes/MemoryLeak.java Passed: java/io/Reader/NullReader.java Passed: java/io/Reader/SkipNegative.java Passed: java/io/Reader/ReadParams.java Passed: java/io/Reader/ReadIntoZeroLengthArray.java Passed: java/io/readBytes/ReadBytesBounds.java Passed: java/io/Reader/Skip.java Passed: java/io/SequenceInputStream/Close.java Passed: java/io/Reader/TransferTo.java Passed: java/io/SequenceInputStream/LotsOfStreams.java Passed: java/io/SequenceInputStream/ConstructorNull.java Passed: java/io/Serializable/available/Available.java Passed: java/io/Serializable/arraySuidConflict/Write.java Passed: java/io/Serializable/badSerialPersistentField/BadSerialPersistentField.java Passed: java/io/Serializable/badSerialVersionUID/BadSerialVersionUID.java Passed: java/io/Serializable/backRefCNFException/Write.java Passed: java/io/Serializable/badSubstByReplace/BadSubstByReplace.java Passed: java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java Passed: java/io/Serializable/ClassCastExceptionDetail/Write.java Passed: java/io/Serializable/checkModifiers/CheckModifiers.java Passed: java/io/Serializable/classDescHooks/CNFException.java Passed: java/io/Serializable/classDescGetField/GetField.java Passed: java/io/Serializable/classDescHooks/ClassDescHooks.java Passed: java/io/Serializable/classDescFlagConflict/Read.java Passed: java/io/Serializable/classDescHooks/ExternLoopback.java Passed: java/io/Reader/ReaderBulkReadContract.java Passed: java/io/Serializable/classDescHooks/Loopback.java Passed: java/io/PushbackInputStream/TransferTo.java Passed: java/io/Serializable/cloneArray/CloneArray.java Passed: java/io/Serializable/defaultDataEnd/DefaultDataEnd.java Passed: java/io/Serializable/clearHandleTable/ClearHandleTable.java Passed: java/io/Serializable/corruptedUTFConsumption/CorruptedUTFConsumption.java Passed: java/io/Serializable/defaultReadObjectCNFException/DefaultReadObjectCNFException.java Passed: java/io/Serializable/enum/array/Test.java Passed: java/io/Serializable/enum/basic/Test.java Passed: java/io/Serializable/duplicateSerialFields/Test.java Passed: java/io/Serializable/enum/classObject/Test.java Passed: java/io/Serializable/defaulted/GetFieldWrite.java Passed: java/io/Serializable/enum/badResolve/Write.java Passed: java/io/Serializable/enum/ignoreSerializationFields/Test.java Passed: java/io/Serializable/enum/ignoreSerializationMethods/Test.java Passed: java/io/Serializable/enum/mismatchedTypecode/Test.java Passed: java/io/Serializable/enum/constantSubclasses/Write.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/Serializable/InvalidObjectException/TestIoeConstructors.java Passed: java/io/Serializable/longString/LongString.java Passed: java/io/Serializable/lookupAnyInvocation/LookupAnyInvocation.java Passed: java/io/Serializable/lookupInterfaceDesc/LookupInterfaceDesc.java Passed: java/io/Serializable/maskSyntheticModifier/MaskSyntheticModifierTest.java Passed: java/io/Serializable/misplacedArrayClassDesc/MisplacedArrayClassDesc.java Passed: java/io/Serializable/modifyStaticFields/ModifyStaticFields.java Passed: java/io/Serializable/nestedReplace/NestedReplace.java Passed: java/io/Serializable/NoClassDefFoundErrorTrap/NoClassDefFoundErrorTrap.java Passed: java/io/Serializable/nonserializable/ExceptionDetail.java Passed: java/io/Serializable/noSuchFieldClarification/NoSuchFieldClarification.java Passed: java/io/Serializable/notAvailable/NotAvailable.java Passed: java/io/Serializable/NPEProvoker/NPEProvoker.java Passed: java/io/Serializable/nullArgExceptionOrder/Test.java Passed: java/io/PushbackReader/ReadCloseRaceNPE.java Passed: java/io/Serializable/oldTests/AnnotateClass.java Passed: java/io/Serializable/oldTests/ArrayFields.java Passed: java/io/Serializable/oldTests/ArraysOfArrays.java Passed: java/io/Serializable/oldTests/BinaryTree.java Passed: java/io/Serializable/oldTests/CheckForException.java Passed: java/io/Serializable/oldTests/CircularList.java Passed: java/io/Serializable/oldTests/CheckingEquality.java Passed: java/io/SequenceInputStream/TransferTo.java Passed: java/io/Serializable/oldTests/ValidateClass.java Passed: java/io/Serializable/oldTests/SerializeWithException.java Passed: java/io/Serializable/GetField/ReadFieldsCNF.java Passed: java/io/Serializable/oldTests/SimpleArrays.java Passed: java/io/Serializable/optionalDataEnd/OptionalDataEnd.java Passed: java/io/Serializable/oldTests/WritePrimitive.java Passed: java/io/Serializable/partialClassDesc/PartialClassDesc.java Passed: java/io/Serializable/parents/OriginalClass.java Passed: java/io/Serializable/primitiveClasses/PrimitiveClasses.java Passed: java/io/Serializable/proxy/Basic.java Passed: java/io/Serializable/proxy/skipMissing/Write.java Passed: java/io/Serializable/proxy/replace/Test.java Passed: java/io/Serializable/PutField/Write.java Passed: java/io/Serializable/readPastObject/ReadPastObject.java Passed: java/io/Serializable/packageAccess/PackageAccessTest.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/ByteArrayOutputStream/MaxCapacity.java Passed: java/io/Serializable/records/BadValues.java Passed: java/io/Serializable/failureAtomicity/FailureAtomicity.java Passed: java/io/FileInputStream/UnreferencedFISClosesFd.java Passed: java/io/FileOutputStream/UnreferencedFOSClosesFd.java Passed: java/io/Serializable/records/AbsentStreamValuesTest.java Passed: java/io/Serializable/evolution/RenamePackage/RenamePackageTest.java Passed: java/io/Serializable/records/ConstructorPermissionTest.java Passed: java/io/Serializable/records/migration/SuperStreamFieldsTest.java Passed: java/io/Serializable/records/migration/DefaultValuesTest.java Passed: java/io/Serializable/records/migration/AssignableFromTest.java Passed: java/io/Serializable/records/BadCanonicalCtrTest.java Passed: java/io/Serializable/records/ConstructorAccessTest.java Passed: java/io/Serializable/records/UnsharedTest.java Passed: java/io/Serializable/class/NonSerializableTest.java Passed: java/io/Serializable/recursiveClassDescLookup/Test.java Passed: java/io/Serializable/records/StreamRefTest.java Passed: java/io/Serializable/replaceStringArray/ReplaceStringArray.java Passed: java/io/Serializable/replaceWithNull/ReplaceWithNull.java Passed: java/io/Serializable/records/ReadResolveTest.java Passed: java/io/Serializable/records/CycleTest.java Passed: java/io/Serializable/records/BasicRecordSer.java Passed: java/io/Serializable/resolveClassException/ResolveClassException.java Passed: java/io/Serializable/resolveProxyClass/NonPublicInterface.java Passed: java/io/Serializable/resolveClass/MethodTest.java Passed: java/io/Serializable/sanityCheck/SanityCheck.java Passed: java/io/Serializable/serialFilter/CheckArrayTest.java Passed: java/io/Serializable/resolveClass/deserializeButton/DeserializeButtonTest.java Passed: java/io/Serializable/resolveClass/consTest/ConsTest.java Passed: java/io/Serializable/records/WriteReplaceTest.java Passed: java/io/Serializable/records/SerialVersionUIDTest.java Passed: java/io/Serializable/records/ThrowingConstructorTest.java Passed: java/io/Serializable/records/DifferentStreamFieldsTest.java Passed: java/io/Serializable/serialFilter/CheckInputOrderTest.java Passed: java/io/Serializable/records/ProhibitedMethods.java Passed: java/io/Serializable/serialver/classpath/ClasspathTest.java Passed: java/io/Serializable/serialver/nested/NestedTest.java Passed: java/io/Serializable/skippedObjCNFException/Write.java Passed: java/io/Serializable/serialFilter/SerialFilterFunctionTest.java Passed: java/io/Serializable/records/RecordClassTest.java Passed: java/io/Serializable/skipToEndOfBlockData/SkipToEndOfBlockData.java Passed: java/io/Serializable/skipWriteObject/Write.java Passed: java/io/Serializable/stopCustomDeserialization/Write.java Passed: java/io/Serializable/subclassGC/SubclassGC.java Passed: java/io/Serializable/subclass/SubclassTest.java Passed: java/io/Serializable/survivePrematureClose/SurvivePrematureClose.java Passed: java/io/Serializable/typeSafeEnum/TypeSafeEnum.java Passed: java/io/Serializable/typeStringBackRef/TypeStringBackRef.java Passed: java/io/Serializable/serialFilter/MixedFiltersTest.java Passed: java/io/Serializable/superclassDataLoss/SuperclassDataLossTest.java Passed: java/io/Serializable/underlyingOutputStreamException/UnderlyingOutputStreamException.java Passed: java/io/Serializable/unresolvableObjectStreamClass/UnresolvableObjectStreamClass.java Passed: java/io/Serializable/unnamedPackageSwitch/UnnamedPackageSwitchTest.java Passed: java/io/Serializable/unresolvedClassDesc/Write.java Passed: java/io/Serializable/records/SerialPersistentFieldsTest.java Passed: java/io/Serializable/userRWObjError/UserRWObjError.java Passed: java/io/Serializable/unshared/Write.java Passed: java/io/Serializable/validate/Validate.java Passed: java/io/Serializable/writeObjectMemory/WriteObjectMemory.java Passed: java/io/Serializable/verifyDynamicObjHandleTable/VerifyDynamicObjHandleTable.java Passed: java/io/Serializable/writeReplace/WriteReplace.java Passed: java/io/StreamTokenizer/Comment.java Passed: java/io/StreamTokenizer/NullConstruct.java Passed: java/io/StreamTokenizer/QuoteTest.java Passed: java/io/Serializable/wrongReturnTypes/Write.java Passed: java/io/StreamTokenizer/Reset.java Passed: java/io/StreamTokenizer/ReadAhead.java Passed: java/io/StringReader/ClosedReady.java Passed: java/io/StringWriter/NegativeBufferSize.java Passed: java/io/StringReader/NegativeMarkLimit.java Passed: java/io/StringReader/Skip.java Passed: java/io/Serializable/serialFilter/SerialFactoryExample.java Passed: java/io/Writer/Append.java Passed: java/io/Writer/WriteParams.java Passed: java/io/Writer/WriteFromString.java Passed: java/io/NegativeInitSize.java Passed: java/io/Writer/Bug6856817.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/BasicTest.java Passed: java/net/Authenticator/B4759514.java Passed: java/net/BindException/Test.java Passed: java/net/Authenticator/GetAuthenticatorTest.java Passed: java/net/Authenticator/B4921848.java Passed: java/net/CookieHandler/B6277794.java Passed: java/net/Authenticator/BasicTest3.java Passed: java/net/CookieHandler/B6644726.java Passed: java/net/CookieHandler/B6791927.java Passed: java/net/Authenticator/B4962064.java Passed: java/net/CookieHandler/CookieHandlerTest.java Passed: java/net/DatagramPacket/CheckBoundaries.java Passed: java/net/CookieHandler/NullUriCookieTest.java Passed: java/net/CookieHandler/TestHttpCookie.java Passed: java/net/Authenticator/B4769350.java Passed: java/net/DatagramPacket/Offset.java Passed: java/net/DatagramPacket/Getters.java Passed: java/net/DatagramPacket/Constructor.java Passed: java/net/DatagramPacket/Unresolved.java Passed: java/net/CookieHandler/LocalHostCookie.java Passed: java/net/DatagramPacket/ReuseBuf.java Passed: java/net/DatagramPacket/Setters.java Passed: java/net/DatagramSocket/B6411513.java Passed: java/net/DatagramSocket/AddressNotSet.java Passed: java/net/DatagramSocket/B8035653.java Passed: java/net/CookieHandler/CookieManagerTest.java Passed: java/net/DatagramSocket/Constructor.java Passed: java/net/DatagramSocket/DatagramTimeout.java Passed: java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.java Passed: java/net/CookieHandler/EmptyCookieHeader.java Passed: java/net/DatagramSocket/GetLocalAddress.java Passed: java/net/DatagramSocket/InheritHandle.java Passed: java/net/DatagramSocket/ImplicitBind.java Passed: java/net/DatagramSocket/LocalSocketAddress.java Passed: java/net/DatagramSocket/DatagramSocketExample.java Passed: java/net/DatagramSocket/ReportSocketClosed.java Passed: java/net/DatagramSocket/ReuseAddressTest.java Passed: java/net/DatagramSocket/BindFailTest.java Passed: java/net/DatagramSocket/ConnectPortZero.java Passed: java/net/DatagramSocket/SendCheck.java Passed: java/net/DatagramSocket/Send12k.java Passed: java/net/DatagramSocket/SendDatagramToBadAddress.java Passed: java/net/Authenticator/B8034170.java Passed: java/net/DatagramSocket/SendSize.java Passed: java/io/Serializable/serialFilter/SerialFilterFactoryTest.java Passed: java/net/DatagramSocket/OldDatagramSocketImplTest.java Passed: java/net/DatagramSocket/SupportedOptionsCheck.java Passed: java/net/DatagramSocket/TestAfterClose.java Passed: java/net/DatagramSocket/PortUnreachable.java Passed: java/net/Authenticator/Deadlock.java Passed: java/net/DatagramSocket/SendPortZero.java Passed: java/net/Authenticator/B6870935.java Passed: java/net/DatagramSocketImpl/TestDefaultBehavior.java Passed: java/net/httpclient/examples/WebSocketExample.java Passed: java/net/DatagramSocket/SetGetReceiveBufferSize.java Passed: java/net/DatagramSocket/SetGetSendBufferSize.java Passed: java/net/httpclient/examples/JavadocExamples.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: 1.222 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 08:26:08 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 08:26:09 CEST 2024 elapsed time (seconds): 1.222 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 1.079 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 08:26:08 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: 3 finished: Mon Apr 01 08:26:09 CEST 2024 elapsed time (seconds): 1.079 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/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java direct: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/common/TestServerConfigurator.java:68: warning: [removal] AccessController in java.security has been deprecated and marked for removal hostname = AccessController.doPrivileged(action); ^ 1 warning ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.057 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 08:26:09 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: 3 finished: Mon Apr 01 08:26:09 CEST 2024 elapsed time (seconds): 0.057 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/FilePublisher:/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/net/SimpleSSLContext.java ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.085 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 08:26:09 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: 3 finished: Mon Apr 01 08:26:09 CEST 2024 elapsed time (seconds): 0.085 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/1/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/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/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/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/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/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/1/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/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/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.157 seconds messages: command: build FilePublisherPermsTest reason: Named class compiled on demand started: Mon Apr 01 08:26:09 CEST 2024 Test directory: compile: FilePublisherPermsTest finished: Mon Apr 01 08:26:09 CEST 2024 elapsed time (seconds): 0.157 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.157 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 08:26:09 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: 3 finished: Mon Apr 01 08:26:09 CEST 2024 elapsed time (seconds): 0.157 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/1/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/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/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/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/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/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/1/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/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/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.73 seconds messages: command: testng FilePublisherPermsTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherPermsTest1.policy FilePublisherPermsTest started: Mon Apr 01 08:26:09 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 08:26:10 CEST 2024 elapsed time (seconds): 0.73 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=284000, tid=284003 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid284000.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/1/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/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherPermsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/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/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/7/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherPermsTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherPermsTest.java false FilePublisherPermsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/Authenticator/BasicTest4.java Passed: java/net/DatagramSocketImpl/CheckDiscard.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.834 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 08:26:08 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: jdk.httpclient.test.lib.common.HttpServerAdapters finished: Mon Apr 01 08:26:09 CEST 2024 elapsed time (seconds): 0.834 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.833 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 08:26:08 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 5 finished: Mon Apr 01 08:26:09 CEST 2024 elapsed time (seconds): 0.833 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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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.054 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 08:26:09 CEST 2024 Test directory: compile: FilePublisherTest finished: Mon Apr 01 08:26:09 CEST 2024 elapsed time (seconds): 0.054 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.054 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 08:26:09 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 5 finished: Mon Apr 01 08:26:09 CEST 2024 elapsed time (seconds): 0.054 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/11/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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm FilePublisherTest TIME: 8.916 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm FilePublisherTest started: Mon Apr 01 08:26:09 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 08:26:18 CEST 2024 elapsed time (seconds): 8.916 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:35341]::addHandler FilePublisherTest$HttpEchoHandler@2d4ca71b, /http1/echo Http1TestServer[localhost/127.0.0.1:45331]::addHandler FilePublisherTest$HttpEchoHandler@681d15c9, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:59103]::addHandler FilePublisherTest$HttpEchoHandler@180c4e5e, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:41519]::addHandler FilePublisherTest$HttpEchoHandler@4f814812, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config FilePublisherTest.setup(): success --- testDefaultFs(http://127.0.0.1:35341/http1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:35341/http1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:45331/https1/echo, defaultFile.txt, "default fs", true): starting Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:45331/https1/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:59103/http2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@413c746c Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3daba456 Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4840667a Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:59103/http2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(https://127.0.0.1:41519/https2/echo, defaultFile.txt, "default fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10d74875 Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55d5c40b Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3601f2bf Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:41519/https2/echo", defaultFile.txt, "default fs", true): success --- testDefaultFs(http://127.0.0.1:35341/http1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: default fs Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:35341/http1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:45331/https1/echo, defaultFile.txt, "default fs", false): starting Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: default fs Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:45331/https1/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(http://127.0.0.1:59103/http2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d92c25c Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ab958d3 Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79d73120 Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("http://127.0.0.1:59103/http2/echo", defaultFile.txt, "default fs", false): success --- testDefaultFs(https://127.0.0.1:41519/https2/echo, defaultFile.txt, "default fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ef45b0d Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@cd7b34e Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: default fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@55f0d3f6 Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: default fs test FilePublisherTest.testDefaultFs("https://127.0.0.1:41519/https2/echo", defaultFile.txt, "default fs", false): success --- testZipFs(http://127.0.0.1:35341/http1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:35341/http1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:45331/https1/echo, fileInZip.txt, "zip fs", true): starting Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:45331/https1/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:59103/http2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@11e80c40 Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e96c13c Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e9979fd Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:59103/http2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(https://127.0.0.1:41519/https2/echo, fileInZip.txt, "zip fs", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@486aac Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f983ee0 Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c242586 Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:41519/https2/echo", fileInZip.txt, "zip fs", true): success --- testZipFs(http://127.0.0.1:35341/http1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: zip fs Got response: (POST http://127.0.0.1:35341/http1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:35341/http1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:45331/https1/echo, fileInZip.txt, "zip fs", false): starting Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: zip fs Got response: (POST https://127.0.0.1:45331/https1/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:45331/https1/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(http://127.0.0.1:59103/http2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ecd6d52 Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@43d8d006 Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d641418 Got response: (POST http://127.0.0.1:59103/http2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("http://127.0.0.1:59103/http2/echo", fileInZip.txt, "zip fs", false): success --- testZipFs(https://127.0.0.1:41519/https2/echo, fileInZip.txt, "zip fs", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39c8deab Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a9c9d24 Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: zip fs Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@39362575 Got response: (POST https://127.0.0.1:41519/https2/echo) 200 Got body: zip fs test FilePublisherTest.testZipFs("https://127.0.0.1:41519/https2/echo", fileInZip.txt, "zip fs", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config FilePublisherTest.teardown(): success =============================================== java/net/httpclient/FilePublisher/FilePublisherTest.java Total tests run: 16, Passes: 16, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37678,localport=59103] 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=42708, Session(1711952772846|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:42708 stopping. 3 streams Server connection to /127.0.0.1:37678 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54872,localport=59103] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54884,localport=59103] 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=54892,localport=59103] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55830, Session(1711952776266|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=55842, Session(1711952776737|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=55844, Session(1711952776753|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54902,localport=59103] TestServer(1): starting connection TestServer: POST /http2/echo Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo TestServer(1): connection started Sent response headers 200 TestServer: POST /http2/echo Server: creating input stream for stream 3 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer: POST /http2/echo Server: creating input stream for stream 5 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55860, Session(1711952776776|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: creating input stream for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: creating input stream for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:54884 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54872 stopping. 1 streams Server connection to /127.0.0.1:55842 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55844 stopping. 1 streams Server connection to /127.0.0.1:55860 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:55830 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:54902 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54892 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=54906,localport=59103] 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=54918,localport=59103] 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=54930,localport=59103] 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=55862, Session(1711952777053|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=55866, Session(1711952777278|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=55874, Session(1711952777338|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:54906 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54918 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:54930 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:55874 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55866 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:55862 stopping. 1 streams TestServer: Connection writer stopping 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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.0.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build FilePublisherTest reason: Named class compiled on demand started: Mon Apr 01 08:26:18 CEST 2024 finished: Mon Apr 01 08:26:18 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.829 seconds messages: command: testng FilePublisherTest reason: User specified action: run testng/othervm/java.security.policy=FilePublisherTest.policy FilePublisherTest started: Mon Apr 01 08:26:18 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 08:26:19 CEST 2024 elapsed time (seconds): 0.829 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=285186, tid=285190 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/hs_err_pid285186.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher/FilePublisherTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/FilePublisher:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/FilePublisher/FilePublisherTest.d/testng.1.jta java/net/httpclient/FilePublisher/FilePublisherTest.java false FilePublisherTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/http2/BadHeadersTest.java Passed: java/net/httpclient/http2/BasicTest.java Passed: java/net/httpclient/http2/ContinuationFrameTest.java Passed: java/net/httpclient/http2/HpackHeaderTableDriver.java Passed: java/net/httpclient/http2/HpackTestHelper.java Passed: java/net/httpclient/http2/ExpectContinueResetTest.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/IdlePooledConnectionTest.java Passed: java/net/httpclient/http2/NoBodyTest.java Passed: java/net/httpclient/http2/HpackDecoderDriver.java Passed: java/net/httpclient/http2/HpackEncoderDriver.java Passed: java/net/httpclient/http2/ProxyTest2.java Passed: java/net/httpclient/http2/PushPromiseContinuation.java Passed: java/net/httpclient/http2/HpackCircularBufferDriver.java Passed: java/net/httpclient/http2/RedirectTest.java Passed: java/net/httpclient/http2/ServerPush.java Passed: java/net/httpclient/http2/HpackBinaryTestDriver.java Passed: java/net/httpclient/http2/ServerPushWithDiffTypes.java Passed: java/net/httpclient/http2/TLSConnection.java Passed: java/net/httpclient/offline/OfflineTesting.java Passed: java/net/httpclient/http2/TrailingHeadersTest.java Passed: java/net/httpclient/http2/ConnectionReuseTest.java Passed: java/net/DatagramSocket/UnreferencedDatagramSockets.java Passed: java/net/httpclient/security/filePerms/FileProcessorPermissionTest.java Passed: java/net/httpclient/http2/UserInfoTest.java Passed: java/net/httpclient/http2/Timeout.java TEST: java/net/httpclient/security/Driver.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Utils TIME: 0.001 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 08:26:42 CEST 2024 finished: Mon Apr 01 08:26:42 CEST 2024 elapsed time (seconds): 0.001 ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.021 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 08:26:42 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Apr 01 08:26:42 CEST 2024 elapsed time (seconds): 0.021 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/10/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/10/test/lib 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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/10/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/10/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/10/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/10/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/10/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/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/LogFilter.java ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java TIME: 0.069 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/../../../../com/sun/net/httpserver/FileServerHandler.java reason: User specified action: run compile ../../../../com/sun/net/httpserver/FileServerHandler.java started: Mon Apr 01 08:26:42 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Apr 01 08:26:42 CEST 2024 elapsed time (seconds): 0.069 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/test/lib 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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/10/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/10/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/10/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/10/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/10/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/10/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.181 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 08:26:42 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Apr 01 08:26:42 CEST 2024 elapsed time (seconds): 0.181 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.net.http java.logging jdk.httpserver source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/test/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/test/lib 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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/10/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/10/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/10/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/10/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/10/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/10/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.197 seconds messages: command: build Security reason: User specified action: run build Security started: Mon Apr 01 08:26:42 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 08:26:43 CEST 2024 elapsed time (seconds): 0.197 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.196 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 08:26:42 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Apr 01 08:26:43 CEST 2024 elapsed time (seconds): 0.196 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/10/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/10/test/lib 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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/10/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/10/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/10/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/10/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/10/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/10/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.052 seconds messages: command: build Driver reason: Named class compiled on demand started: Mon Apr 01 08:26:43 CEST 2024 Test directory: compile: Driver finished: Mon Apr 01 08:26:43 CEST 2024 elapsed time (seconds): 0.052 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.051 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java reason: .class file out of date or does not exist started: Mon Apr 01 08:26:43 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 4 finished: Mon Apr 01 08:26:43 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 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/10/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/10/test/lib 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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Driver.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/10/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/10/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/10/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/10/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/10/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/10/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.219 seconds messages: command: main Driver reason: User specified action: run main/othervm Driver started: Mon Apr 01 08:26:43 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 08:26:46 CEST 2024 elapsed time (seconds): 3.219 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/10/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/10/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:+UseG1GC -ea -esa -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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=40615 -Dport.number1=40827 -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/10/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/10/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/10/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=40615 -Dport.number1=40827 -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/10/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/10/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=287699, tid=287700 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/hs_err_pid287699.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # Security 1: retval = 134, duration=621 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/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/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/10/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Driver.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Driver.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/10/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/10/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/10/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Driver.d/main.0.jta TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Non zero return value -------------------------------------------------- Passed: java/net/httpclient/security/filePerms/SecurityBeforeFile.java TEST: java/net/httpclient/security/Security.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext TIME: 0.0 seconds messages: command: build jdk.test.lib.net.SimpleSSLContext reason: User specified action: run build jdk.test.lib.net.SimpleSSLContext started: Mon Apr 01 08:26:43 CEST 2024 finished: Mon Apr 01 08:26:43 CEST 2024 elapsed time (seconds): 0.0 ACTION: compile -- Passed. Compilation successful REASON: User specified action: run compile ../../../../com/sun/net/httpserver/LogFilter.java TIME: 0.06 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 08:26:43 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 08:26:43 CEST 2024 elapsed time (seconds): 0.06 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/9/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/9/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/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/9/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/9/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/9/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/9/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.033 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 08:26:43 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 08:26:43 CEST 2024 elapsed time (seconds): 0.033 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/9/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/9/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/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/9/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/9/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/9/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/9/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.203 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 08:26:43 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 08:26:43 CEST 2024 elapsed time (seconds): 0.203 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/9/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/9/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/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/9/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/9/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/9/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/9/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.164 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 08:26:43 CEST 2024 Test directory: compile: Security finished: Mon Apr 01 08:26:43 CEST 2024 elapsed time (seconds): 0.164 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.164 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 08:26:43 CEST 2024 Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver Mode: agentvm Agent id: 12 finished: Mon Apr 01 08:26:43 CEST 2024 elapsed time (seconds): 0.164 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/9/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/9/test/lib rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/security/Security.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/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/9/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/9/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/9/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/9/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.264 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 08:26:43 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 08:26:46 CEST 2024 elapsed time (seconds): 3.264 configuration: Boot Layer add modules: java.net.http java.logging jdk.httpserver STDOUT: HTTP server started at 127.0.0.1:45781 moving /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/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/9/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/9/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/9/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:45781/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 8:26:44 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 8:26:44 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 8:26:44 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/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/9/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/9/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/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/9/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/6/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.0.jta 0 ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build Security reason: Named class compiled on demand started: Mon Apr 01 08:26:46 CEST 2024 finished: Mon Apr 01 08:26:46 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.666 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 08:26:46 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.net.http,java.logging,jdk.httpserver finished: Mon Apr 01 08:26:47 CEST 2024 elapsed time (seconds): 0.666 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=287972, tid=287975 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/hs_err_pid287972.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/9/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/9/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/security/Security.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security/Security.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/security:/home/buildbot/worker/test-jdkX-linux/build/test/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/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/9/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/6/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/security/Security.d/main.1.jta 2 TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- 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.137 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 08:26:39 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 08:26:39 CEST 2024 elapsed time (seconds): 0.137 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.136 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 08:26:39 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: 8 finished: Mon Apr 01 08:26:39 CEST 2024 elapsed time (seconds): 0.136 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib \ -sourcepath /home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -classpath /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/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.074 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 08:26:39 CEST 2024 Test directory: compile: BodyHandlerOfFileDownloadTest finished: Mon Apr 01 08:26:39 CEST 2024 elapsed time (seconds): 0.074 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.074 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 08:26:39 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: 8 finished: Mon Apr 01 08:26:39 CEST 2024 elapsed time (seconds): 0.074 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java ACTION: testng -- Passed. Execution successful REASON: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest TIME: 8.124 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm BodyHandlerOfFileDownloadTest started: Mon Apr 01 08:26:39 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 08:26:47 CEST 2024 elapsed time (seconds): 8.124 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:33933]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@2e96aa5b, /http1/echo Http1TestServer[localhost/127.0.0.1:39769]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@336d4c4, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:43575]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@1b4d1115, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:36473]::addHandler BodyHandlerOfFileDownloadTest$HttpEchoHandler@4d9c2d85, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileDownloadTest.setup(): success --- testDefaultFs(http://127.0.0.1:33933/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:33933/http1/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:39769/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:39769/https1/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:43575/http2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@75bdcfb6 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@20d26839 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4a0814bd Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:43575/http2/echo", defaultDir, "msg", true): success --- testDefaultFs(https://127.0.0.1:36473/https2/echo, defaultDir, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2efc0a9d Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6bfe8126 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c728ebd Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:36473/https2/echo", defaultDir, "msg", true): success --- testDefaultFs(http://127.0.0.1:33933/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:33933/http1/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:39769/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:39769/https1/echo", defaultDir, "msg", false): success --- testDefaultFs(http://127.0.0.1:43575/http2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5342452b Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7eb9d898 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e9caafd Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("http://127.0.0.1:43575/http2/echo", defaultDir, "msg", false): success --- testDefaultFs(https://127.0.0.1:36473/https2/echo, defaultDir, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@14b93a69 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73ae0ec8 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@fbd94a9 Resp code: 200 Resp body Path: defaultDir/example.html Resp body written to file: msg test BodyHandlerOfFileDownloadTest.testDefaultFs("https://127.0.0.1:36473/https2/echo", defaultDir, "msg", false): success --- testZipFs(): starting test BodyHandlerOfFileDownloadTest.testZipFs(): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodyHandlerOfFileDownloadTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java Total tests run: 9, Passes: 9, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=49182,localport=43575] 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=47894, Session(1711952802981|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:49182 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47894 stopping. 3 streams TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=46410,localport=43575] 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=46412,localport=43575] 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=46418,localport=43575] 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=47900, Session(1711952806622|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=47914, Session(1711952807024|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=47916, Session(1711952807045|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:46412 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46410 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:46418 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 4 connections Server connection to /127.0.0.1:47900 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47914 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:47916 stopping. 1 streams TestServer: Connection writer stopping 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/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 08:26:47 CEST 2024 finished: Mon Apr 01 08:26: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=ofFileDownload.policy BodyHandlerOfFileDownloadTest TIME: 0.697 seconds messages: command: testng BodyHandlerOfFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=ofFileDownload.policy BodyHandlerOfFileDownloadTest started: Mon Apr 01 08:26: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 08:26:48 CEST 2024 elapsed time (seconds): 0.697 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=288243, tid=288250 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/hs_err_pid288243.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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/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/6/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/java/net/httpclient/PathSubscriber/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/6/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/6/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/4/ofFileDownload.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileDownloadTest.java false BodyHandlerOfFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- TEST: java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. All files up to date REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils TIME: 0.0 seconds messages: command: build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils reason: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.httpclient.test.lib.http2.Http2TestServer jdk.httpclient.test.lib.http2.Http2TestServerConnection jdk.httpclient.test.lib.http2.Http2TestExchange jdk.httpclient.test.lib.http2.Http2Handler jdk.httpclient.test.lib.http2.OutgoingPushPromise jdk.httpclient.test.lib.http2.Queue jdk.test.lib.net.SimpleSSLContext jdk.test.lib.Platform jdk.test.lib.util.FileUtils started: Mon Apr 01 08:26:40 CEST 2024 finished: Mon Apr 01 08:26:40 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.081 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 08:26:40 CEST 2024 Test directory: compile: BodySubscriberOfFileTest finished: Mon Apr 01 08:26:40 CEST 2024 elapsed time (seconds): 0.081 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.08 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 08:26:40 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: 3 finished: Mon Apr 01 08:26:40 CEST 2024 elapsed time (seconds): 0.08 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/1/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/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/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/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/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/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/1/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/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/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: 8.811 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm BodySubscriberOfFileTest started: Mon Apr 01 08:26:40 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 08:26:48 CEST 2024 elapsed time (seconds): 8.811 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:34719]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@35b62230, /http1/echo Http1TestServer[localhost/127.0.0.1:43175]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@736fb4e4, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:40161]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@65ffa8ef, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:35913]::addHandler BodySubscriberOfFileTest$HttpEchoHandler@7ad184d9, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodySubscriberOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:34719/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:34719/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:43175/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:43175/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:40161/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4773874f Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@529b292 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@12ae5458 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:40161/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:35913/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@229f4a9e Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@679dd0a9 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76e4f5e5 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:35913/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:34719/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:34719/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:43175/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:43175/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:40161/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60dae2d1 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c6b4e41 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2cc06f33 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("http://127.0.0.1:40161/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:35913/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ea3ae03 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5628b928 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@15a784a8 Resp code: 200 Msg written to defaultFile.txt: msg test BodySubscriberOfFileTest.testDefaultFs("https://127.0.0.1:35913/https2/echo", defaultFile.txt, "msg", false): success test BodySubscriberOfFileTest.testSubscribersWritesAllBytes(): success --- testZipFs(http://127.0.0.1:34719/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:34719/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:43175/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:43175/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:40161/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@74f25033 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2d08538c Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2b97092a Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:40161/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:35913/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@108e5c4b Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29de5ee2 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@751db5 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:35913/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:34719/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:34719/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:43175/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:43175/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:40161/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c7d0b8f Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@116ccc83 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@40d66b88 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("http://127.0.0.1:40161/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:35913/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3415e44 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70830f96 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61bf75b4 Resp code: 200 Msg written to fileInZip.txt: msg test BodySubscriberOfFileTest.testZipFs("https://127.0.0.1:35913/https2/echo", fileInZip.txt, "msg", false): success Http1TestServer: stop Http1TestServer: stop Http2TestServerImpl: stop Http2TestServerImpl: stop config BodySubscriberOfFileTest.teardown(): success =============================================== java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java Total tests run: 17, Passes: 17, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=37822,localport=40161] 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=58566, Session(1711952803325|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=36966,localport=40161] 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=36982,localport=40161] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=36990,localport=40161] 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=58568, Session(1711952806917|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 Server connection to /127.0.0.1:36966 stopping. 1 streams Server connection to /127.0.0.1:37822 stopping. 3 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58566 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58580, Session(1711952807348|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=58582, Session(1711952807399|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=37004,localport=40161] 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=58590, Session(1711952807421|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=37020,localport=40161] TestServer(1): starting connection Server connection to /127.0.0.1:36990 stopping. 1 streams Server connection to /127.0.0.1:58580 stopping. 1 streams Server connection to /127.0.0.1:58568 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: POST /http2/echo Server: creating input stream for stream 1 Server connection to /127.0.0.1:58582 stopping. 1 streams Server connection to /127.0.0.1:37004 stopping. 3 streams TestServer(1): Using handler for: /http2/echo TestServer: Connection writer stopping TestServer: Connection writer stopping Sent response headers 200 Server connection to /127.0.0.1:58590 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection started TestServer(1): connection accepted TestServer(1): creating connection TestServer(1): stopping is: false TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=37026,localport=40161] 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=37028,localport=40161] 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=58598, Session(1711952807773|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=58602, Session(1711952808013|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=58612, Session(1711952808026|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:37028 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37020 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:36982 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:37026 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:58602 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58612 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:58598 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/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/1/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/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/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/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodySubscriberOfFileTest reason: Named class compiled on demand started: Mon Apr 01 08:26:48 CEST 2024 finished: Mon Apr 01 08:26:48 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.686 seconds messages: command: testng BodySubscriberOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodySubscriberOfFileTest started: Mon Apr 01 08:26:48 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 08:26:49 CEST 2024 elapsed time (seconds): 0.686 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=288403, tid=288407 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid288403.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/1/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/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/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/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/7/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodySubscriberOfFileTest.java false BodySubscriberOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- 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.79 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 08:26:39 CEST 2024 Library /test/jdk/java/net/httpclient/lib: compile: 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 Library /test/lib: compile: jdk.test.lib.net.SimpleSSLContext, jdk.test.lib.util.FileUtils finished: Mon Apr 01 08:26:40 CEST 2024 elapsed time (seconds): 0.79 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/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2Handler.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Queue.java reason: .class file out of date or does not exist started: Mon Apr 01 08:26:39 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 10 finished: Mon Apr 01 08:26:40 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/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/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/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/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/lib/jdk/httpclient/test/lib/common/HttpServerAdapters.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServer.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestExchange.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2Handler.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/OutgoingPushPromise.java /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Queue.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.141 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/SimpleSSLContext.java /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java reason: .class file out of date or does not exist started: Mon Apr 01 08:26:40 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 10 finished: Mon Apr 01 08:26:40 CEST 2024 elapsed time (seconds): 0.141 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.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/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/net/SimpleSSLContext.java /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java direct: Note: /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/util/FileUtils.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.051 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 08:26:40 CEST 2024 Test directory: compile: BodyHandlerOfFileTest finished: Mon Apr 01 08:26:40 CEST 2024 elapsed time (seconds): 0.051 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.051 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java reason: .class file out of date or does not exist started: Mon Apr 01 08:26:40 CEST 2024 Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED Mode: agentvm Agent id: 10 finished: Mon Apr 01 08:26:40 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.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/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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: 8.595 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm BodyHandlerOfFileTest started: Mon Apr 01 08:26:40 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 08:26:49 CEST 2024 elapsed time (seconds): 8.595 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:35597]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@77150a49, /http1/echo Http1TestServer[localhost/127.0.0.1:36063]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@3f76ea82, /https1/echo Http2TestServerImpl[localhost/127.0.0.1:41355]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@4d33f0ef, /http2/echo Http2TestServerImpl[localhost/127.0.0.1:50863]::addHandler BodyHandlerOfFileTest$HttpEchoHandler@7cda183c, /https2/echo Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config BodyHandlerOfFileTest.setup(): success --- testDefaultFs(http://127.0.0.1:35597/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:35597/http1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:36063/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:36063/https1/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:41355/http2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@59902417 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6f1aa341 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c530a43 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:41355/http2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(https://127.0.0.1:50863/https2/echo, defaultFile.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f67e8da Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a657f52 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@335e3f67 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:50863/https2/echo", defaultFile.txt, "msg", true): success --- testDefaultFs(http://127.0.0.1:35597/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:35597/http1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:36063/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:36063/https1/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(http://127.0.0.1:41355/http2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d56393a Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@15f1c364 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@52bb3df5 Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("http://127.0.0.1:41355/http2/echo", defaultFile.txt, "msg", false): success --- testDefaultFs(https://127.0.0.1:50863/https2/echo, defaultFile.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b74e9ce Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@282d2f34 Resp code: 200 Msg written to defaultFile.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5070a68d Resp code: 200 Msg written to defaultFile.txt: msg test BodyHandlerOfFileTest.testDefaultFs("https://127.0.0.1:50863/https2/echo", defaultFile.txt, "msg", false): success --- testZipFs(http://127.0.0.1:35597/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:35597/http1/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:36063/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:36063/https1/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:41355/http2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3b5e6c88 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3a7244e2 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@21034a2b Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:41355/http2/echo", fileInZip.txt, "msg", true): success --- testZipFs(https://127.0.0.1:50863/https2/echo, fileInZip.txt, "msg", true): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2f91588d Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@23a90bc3 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76b895f5 Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:50863/https2/echo", fileInZip.txt, "msg", true): success --- testZipFs(http://127.0.0.1:35597/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:35597/http1/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:36063/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:36063/https1/echo", fileInZip.txt, "msg", false): success --- testZipFs(http://127.0.0.1:41355/http2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5a5f5856 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@84cfcec Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3562b0cd Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("http://127.0.0.1:41355/http2/echo", fileInZip.txt, "msg", false): success --- testZipFs(https://127.0.0.1:50863/https2/echo, fileInZip.txt, "msg", false): starting Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@197134d7 Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4048e7ac Resp code: 200 Msg written to fileInZip.txt: msg Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@668f0a4b Resp code: 200 Msg written to fileInZip.txt: msg test BodyHandlerOfFileTest.testZipFs("https://127.0.0.1:50863/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=52434,localport=41355] 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=59678, Session(1711952803644|SSL_NULL_WITH_NULL_NULL)] TestServer(2): starting connection TestServer(2): connection started TestServer: POST /https2/echo Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/echo Sent response headers 200 TestServer: POST /https2/echo Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/echo Sent response headers 200 Server connection to /127.0.0.1:52434 stopping. 3 streams Server connection to /127.0.0.1:59678 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=52448,localport=41355] 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=52454,localport=41355] 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=52460,localport=41355] TestServer(1): starting connection TestServer: POST /http2/echo TestServer(1): connection started Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/echo Sent response headers 200 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=59682, Session(1711952807183|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=59692, Session(1711952807609|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=59704, Session(1711952807630|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=52474,localport=41355] 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=59714, Session(1711952807649|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=52476,localport=41355] 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=52486,localport=41355] 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=52492,localport=41355] 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 Server connection to /127.0.0.1:52474 stopping. 3 streams Server connection to /127.0.0.1:52476 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:52454 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): connection started Server connection to /127.0.0.1:59692 stopping. 1 streams Server connection to /127.0.0.1:59704 stopping. 1 streams Server connection to /127.0.0.1:59714 stopping. 3 streams TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:52486 stopping. 1 streams Server connection to /127.0.0.1:52448 stopping. 1 streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping Server connection to /127.0.0.1:59682 stopping. 1 streams Server connection to /127.0.0.1:52460 stopping. 1 streams TestServer: Connection writer stopping 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=59730, Session(1711952807960|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=59738, Session(1711952808207|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=59750, Session(1711952808225|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:52492 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): stopping 8 connections Server connection to /127.0.0.1:59750 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59738 stopping. 1 streams TestServer: Connection writer stopping Server connection to /127.0.0.1:59730 stopping. 1 streams TestServer: Connection writer stopping 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/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.0.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build BodyHandlerOfFileTest reason: Named class compiled on demand started: Mon Apr 01 08:26:49 CEST 2024 finished: Mon Apr 01 08:26:49 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.657 seconds messages: command: testng BodyHandlerOfFileTest reason: User specified action: run testng/othervm/java.security.policy=ofFile.policy BodyHandlerOfFileTest started: Mon Apr 01 08:26: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 08:26:49 CEST 2024 elapsed time (seconds): 0.657 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=288423, tid=288426 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8/hs_err_pid288423.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/8 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/PathSubscriber:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/8/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.d/testng.1.jta java/net/httpclient/PathSubscriber/BodyHandlerOfFileTest.java false BodyHandlerOfFileTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- 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/WrapperTestDriver.java Passed: java/net/httpclient/whitebox/SSLFlowDelegateTestDriver.java Passed: java/net/httpclient/whitebox/SSLTubeTestDriver.java Passed: java/net/httpclient/ALPNFailureTest.java Passed: java/net/httpclient/ALPNProxyFailureTest.java Passed: java/net/httpclient/websocket/PendingTextPongClose.java Passed: java/net/httpclient/AsyncExecutorShutdown.java Passed: java/net/httpclient/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/BasicRedirectTest.java Passed: java/net/httpclient/AuthFilterCacheTest.java Passed: java/net/httpclient/BufferingSubscriberErrorCompleteTest.java Passed: java/net/httpclient/ByteArrayPublishers.java Passed: java/net/httpclient/CancelledResponse2.java Passed: java/net/httpclient/BufferingSubscriberTest.java Passed: java/net/httpclient/CancelledResponse.java Passed: java/net/httpclient/CancelRequestTest.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.165 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 08:31:15 CEST 2024 Library /test/lib: compile: jdk.test.lib.util.FileUtils finished: Mon Apr 01 08:31:15 CEST 2024 elapsed time (seconds): 0.165 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.163 seconds messages: command: compile /home/buildbot/worker/test-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 08:31:15 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 08:31:15 CEST 2024 elapsed time (seconds): 0.163 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/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:/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.197 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 08:31:15 CEST 2024 Test directory: compile: AsFileDownloadTest finished: Mon Apr 01 08:31:15 CEST 2024 elapsed time (seconds): 0.197 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.196 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 08:31:15 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 08:31:15 CEST 2024 elapsed time (seconds): 0.196 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/10/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/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/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/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/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/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/10/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/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/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: 82.701 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm AsFileDownloadTest started: Mon Apr 01 08:31: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 08:32:38 CEST 2024 elapsed time (seconds): 82.701 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:34793/http1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@f2e86c64 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 06:31:19 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 262 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?100", ""): success negativeTest(http://127.0.0.1:34793/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@50f0f679 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 06:31:20 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 124 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:34793/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 135 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:34793/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@d47a5fe0 { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 06:31:20 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 116 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:34793/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 120 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:34793/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@6953c89d { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 06:31:21 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 125 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:34793/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@8091756b { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 06:31:21 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 121 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:34793/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@6953ca1d { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 06:31:21 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 124 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:34793/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 123 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:34793/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@1b6250de { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 06:31:22 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 139 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:34793/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 131 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:34793/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 119 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:34793/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 125 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:34793/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@b2c34bdf { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 06:31:23 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 131 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:34793/http1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@3f91386d { {content-length=[15], date=[Mon, 01 Apr 2024 06:31:23 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 125 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:34793/http1/afdt?120", "<>"): success negativeTest(https://127.0.0.1:42395/https1/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@f46df1e7 { {content-disposition=[], content-length=[15], date=[Mon, 01 Apr 2024 06:31:25 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 16 clients in 146 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?100", ""): success negativeTest(https://127.0.0.1:42395/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@514c60f2 { {content-disposition=[filename=example.html], content-length=[15], date=[Mon, 01 Apr 2024 06:31:25 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 141 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:42395/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 145 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:42395/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@d4a7d2da { {content-disposition=[attachment; filename=], content-length=[15], date=[Mon, 01 Apr 2024 06:31:26 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 178 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:42395/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 149 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:42395/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@696f731a { {content-disposition=[attachment; filename=""], content-length=[15], date=[Mon, 01 Apr 2024 06:31:26 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 153 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:42395/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@80bf0865 { {content-disposition=[attachment; filename=.], content-length=[15], date=[Mon, 01 Apr 2024 06:31:27 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 152 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:42395/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@69815d17 { {content-disposition=[attachment; filename=..], content-length=[15], date=[Mon, 01 Apr 2024 06:31:27 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 158 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:42395/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 169 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:42395/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@1bafc3d8 { {content-disposition=[attachment; filename=".."], content-length=[15], date=[Mon, 01 Apr 2024 06:31:28 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 25 clients in 160 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:42395/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 165 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:42395/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 152 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:42395/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 161 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:42395/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@b3509eb9 { {content-disposition=[attachment; filename*=utf-8''xx.txt], content-length=[15], date=[Mon, 01 Apr 2024 06:31:29 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 29 clients in 165 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:42395/https1/afdt?120, <>): startingCaught expected: java.io.IOException: java.io.IOException: No Content-Disposition header in response [200, java.net.http.HttpHeaders@41688651 { {content-length=[15], date=[Mon, 01 Apr 2024 06:31:30 GMT]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 1/100 iterations and 10/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 30 clients in 157 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:42395/https1/afdt?120", "<>"): success negativeTest(http://127.0.0.1:53025/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 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 31 clients in 320 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?100", ""): success negativeTest(http://127.0.0.1:53025/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 167 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?101", "filename=example.html"): success negativeTest(http://127.0.0.1:53025/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 145 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?102", "attachment; filename=space name"): success negativeTest(http://127.0.0.1:53025/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 149 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?103", "attachment; filename="): success negativeTest(http://127.0.0.1:53025/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 173 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?104", "attachment; filename=""): success negativeTest(http://127.0.0.1:53025/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 154 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?105", "attachment; filename="""): success negativeTest(http://127.0.0.1:53025/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 176 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?106", "attachment; filename=."): success negativeTest(http://127.0.0.1:53025/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 172 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?107", "attachment; filename=.."): success negativeTest(http://127.0.0.1:53025/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 161 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?108", "attachment; filename=".."): success negativeTest(http://127.0.0.1:53025/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 170 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?109", "attachment; filename="..""): success negativeTest(http://127.0.0.1:53025/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 156 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?110", "attachment; filename="bad"): success negativeTest(http://127.0.0.1:53025/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 189 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?111", "attachment; filename="bad;"): success negativeTest(http://127.0.0.1:53025/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 154 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?112", "attachment; filename="bad ;"): success negativeTest(http://127.0.0.1:53025/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 173 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(http://127.0.0.1:53025/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 172 ms test AsFileDownloadTest.negativeTest("http://127.0.0.1:53025/http2/afdt?120", "<>"): success negativeTest(https://127.0.0.1:57371/https2/afdt?100, ): startingCaught expected: java.io.IOException: java.io.IOException: Unknown Content-Disposition type in response [200, java.net.http.HttpHeaders@37ea26f2 { {:status=[200], content-disposition=[], content-length=[15]} }] Waiting for HTTP operations to terminate... gracedelay: 1000 ms, iterations: 100, wait/iteration: 10ms No outstanding HTTP operations remaining after 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 46 clients in 311 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?100", ""): success negativeTest(https://127.0.0.1:57371/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 177 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?101", "filename=example.html"): success negativeTest(https://127.0.0.1:57371/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 178 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?102", "attachment; filename=space name"): success negativeTest(https://127.0.0.1:57371/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 155 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?103", "attachment; filename="): success negativeTest(https://127.0.0.1:57371/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 166 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?104", "attachment; filename=""): success negativeTest(https://127.0.0.1:57371/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 164 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?105", "attachment; filename="""): success negativeTest(https://127.0.0.1:57371/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 161 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?106", "attachment; filename=."): success negativeTest(https://127.0.0.1:57371/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 166 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?107", "attachment; filename=.."): success negativeTest(https://127.0.0.1:57371/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 163 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?108", "attachment; filename=".."): success negativeTest(https://127.0.0.1:57371/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 168 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?109", "attachment; filename="..""): success negativeTest(https://127.0.0.1:57371/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 182 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?110", "attachment; filename="bad"): success negativeTest(https://127.0.0.1:57371/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 175 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?111", "attachment; filename="bad;"): success negativeTest(https://127.0.0.1:57371/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 169 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?112", "attachment; filename="bad ;"): success negativeTest(https://127.0.0.1:57371/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 167 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?113", "attachment; filename*=utf-8''xx.txt "): success negativeTest(https://127.0.0.1:57371/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 166 ms test AsFileDownloadTest.negativeTest("https://127.0.0.1:57371/https2/afdt?120", "<>"): success test(http://127.0.0.1:34793/http1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:34793/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 191 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:34793/http1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:34793/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 2/100 iterations and 20/1000 ms, (wait/iteration 10 ms) PASSED: No outstanding unclosed resources found in 62 clients in 359 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:34793/http1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:34793/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 206 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:34793/http1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:34793/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 172 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:34793/http1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:34793/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 175 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:34793/http1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:34793/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 177 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:34793/http1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:34793/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 194 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:34793/http1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:34793/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 177 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:34793/http1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:34793/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 177 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:34793/http1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:34793/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 182 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:34793/http1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:34793/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 190 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:34793/http1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:34793/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 171 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:34793/http1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:34793/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 170 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:34793/http1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:34793/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 195 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:34793/http1/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:34793/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 175 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:34793/http1/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:34793/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 201 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:34793/http1/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:34793/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 175 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:34793/http1/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:34793/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 173 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:34793/http1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:34793/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 175 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:34793/http1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:34793/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 190 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:34793/http1/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:34793/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 176 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:34793/http1/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:34793/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 176 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:34793/http1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:34793/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 169 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:34793/http1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:34793/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 190 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:34793/http1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:34793/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 182 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:34793/http1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:34793/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 171 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:34793/http1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:34793/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 190 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:34793/http1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:34793/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 178 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:34793/http1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:34793/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 180 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:34793/http1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:34793/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 169 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:34793/http1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:34793/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 161 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:34793/http1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:34793/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 165 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:34793/http1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:34793/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 192 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:34793/http1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:34793/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 171 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:34793/http1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:34793/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 173 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:34793/http1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:34793/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 176 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:34793/http1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:34793/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 172 ms test AsFileDownloadTest.test("http://127.0.0.1:34793/http1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:42395/https1/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:42395/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 173 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:42395/https1/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:42395/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 174 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:42395/https1/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:42395/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 176 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:42395/https1/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:42395/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 171 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:42395/https1/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:42395/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 190 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:42395/https1/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:42395/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 161 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:42395/https1/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:42395/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 169 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:42395/https1/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:42395/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 160 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:42395/https1/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:42395/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 160 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:42395/https1/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:42395/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 157 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:42395/https1/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:42395/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 159 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:42395/https1/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:42395/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 182 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:42395/https1/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:42395/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 155 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:42395/https1/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:42395/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 167 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:42395/https1/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:42395/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 188 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:42395/https1/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:42395/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 160 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:42395/https1/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:42395/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 170 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:42395/https1/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:42395/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 161 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:42395/https1/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:42395/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 157 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:42395/https1/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:42395/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 158 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:42395/https1/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:42395/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 160 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:42395/https1/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:42395/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 162 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:42395/https1/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:42395/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 163 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:42395/https1/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:42395/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 162 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:42395/https1/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:42395/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 186 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:42395/https1/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:42395/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 159 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:42395/https1/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:42395/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 176 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:42395/https1/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:42395/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 183 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:42395/https1/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:42395/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 163 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:42395/https1/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:42395/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 171 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:42395/https1/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:42395/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 164 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:42395/https1/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:42395/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 159 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:42395/https1/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:42395/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 167 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:42395/https1/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:42395/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 173 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:42395/https1/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:42395/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 172 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:42395/https1/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:42395/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 166 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:42395/https1/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:42395/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 162 ms test AsFileDownloadTest.test("https://127.0.0.1:42395/https1/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(http://127.0.0.1:53025/http2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST http://127.0.0.1:53025/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 162 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(http://127.0.0.1:53025/http2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST http://127.0.0.1:53025/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 164 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(http://127.0.0.1:53025/http2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST http://127.0.0.1:53025/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 170 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(http://127.0.0.1:53025/http2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST http://127.0.0.1:53025/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 164 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(http://127.0.0.1:53025/http2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST http://127.0.0.1:53025/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 165 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(http://127.0.0.1:53025/http2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST http://127.0.0.1:53025/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 169 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(http://127.0.0.1:53025/http2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST http://127.0.0.1:53025/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 173 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(http://127.0.0.1:53025/http2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST http://127.0.0.1:53025/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 196 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(http://127.0.0.1:53025/http2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST http://127.0.0.1:53025/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 171 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(http://127.0.0.1:53025/http2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST http://127.0.0.1:53025/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 174 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(http://127.0.0.1:53025/http2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST http://127.0.0.1:53025/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 171 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(http://127.0.0.1:53025/http2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST http://127.0.0.1:53025/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 177 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(http://127.0.0.1:53025/http2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST http://127.0.0.1:53025/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 166 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(http://127.0.0.1:53025/http2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST http://127.0.0.1:53025/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 182 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(http://127.0.0.1:53025/http2/afdt?015, attachment; filename=a, a): startingGot response: (POST http://127.0.0.1:53025/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 174 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?015", "attachment; filename=a", "a"): success test(http://127.0.0.1:53025/http2/afdt?016, attachment; filename= b, b): startingGot response: (POST http://127.0.0.1:53025/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 168 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?016", "attachment; filename= b", "b"): success test(http://127.0.0.1:53025/http2/afdt?017, attachment; filename= c, c): startingGot response: (POST http://127.0.0.1:53025/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 172 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?017", "attachment; filename= c", "c"): success test(http://127.0.0.1:53025/http2/afdt?018, attachment; filename= d, d): startingGot response: (POST http://127.0.0.1:53025/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 175 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?018", "attachment; filename= d", "d"): success test(http://127.0.0.1:53025/http2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST http://127.0.0.1:53025/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 171 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(http://127.0.0.1:53025/http2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST http://127.0.0.1:53025/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 171 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(http://127.0.0.1:53025/http2/afdt?021, attachment; filename=g, g): startingGot response: (POST http://127.0.0.1:53025/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 172 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?021", "attachment; filename=g", "g"): success test(http://127.0.0.1:53025/http2/afdt?022, attachment; filename= h, h): startingGot response: (POST http://127.0.0.1:53025/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 174 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?022", "attachment; filename= h", "h"): success test(http://127.0.0.1:53025/http2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST http://127.0.0.1:53025/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 172 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?023", "attachment; filename="space name"", "space name"): success test(http://127.0.0.1:53025/http2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST http://127.0.0.1:53025/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 176 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(http://127.0.0.1:53025/http2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST http://127.0.0.1:53025/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 175 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(http://127.0.0.1:53025/http2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST http://127.0.0.1:53025/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 191 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(http://127.0.0.1:53025/http2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST http://127.0.0.1:53025/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 202 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(http://127.0.0.1:53025/http2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST http://127.0.0.1:53025/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 188 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(http://127.0.0.1:53025/http2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST http://127.0.0.1:53025/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 176 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(http://127.0.0.1:53025/http2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST http://127.0.0.1:53025/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 176 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(http://127.0.0.1:53025/http2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST http://127.0.0.1:53025/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 178 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(http://127.0.0.1:53025/http2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST http://127.0.0.1:53025/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 196 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(http://127.0.0.1:53025/http2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST http://127.0.0.1:53025/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 200 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(http://127.0.0.1:53025/http2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST http://127.0.0.1:53025/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 175 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(http://127.0.0.1:53025/http2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST http://127.0.0.1:53025/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 180 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(http://127.0.0.1:53025/http2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST http://127.0.0.1:53025/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 173 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(http://127.0.0.1:53025/http2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST http://127.0.0.1:53025/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 202 ms test AsFileDownloadTest.test("http://127.0.0.1:53025/http2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success test(https://127.0.0.1:57371/https2/afdt?001, Attachment; filename=example001.html, example001.html): startingGot response: (POST https://127.0.0.1:57371/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 177 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?001", "Attachment; filename=example001.html", "example001.html"): success test(https://127.0.0.1:57371/https2/afdt?002, attachment; filename=example002.html, example002.html): startingGot response: (POST https://127.0.0.1:57371/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 178 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?002", "attachment; filename=example002.html", "example002.html"): success test(https://127.0.0.1:57371/https2/afdt?003, ATTACHMENT; filename=example003.html, example003.html): startingGot response: (POST https://127.0.0.1:57371/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 201 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?003", "ATTACHMENT; filename=example003.html", "example003.html"): success test(https://127.0.0.1:57371/https2/afdt?004, attAChment; filename=example004.html, example004.html): startingGot response: (POST https://127.0.0.1:57371/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 182 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?004", "attAChment; filename=example004.html", "example004.html"): success test(https://127.0.0.1:57371/https2/afdt?005, attachmeNt; filename=example005.html, example005.html): startingGot response: (POST https://127.0.0.1:57371/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 167 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?005", "attachmeNt; filename=example005.html", "example005.html"): success test(https://127.0.0.1:57371/https2/afdt?006, attachment; Filename=example006.html, example006.html): startingGot response: (POST https://127.0.0.1:57371/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 170 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?006", "attachment; Filename=example006.html", "example006.html"): success test(https://127.0.0.1:57371/https2/afdt?007, attachment; FILENAME=example007.html, example007.html): startingGot response: (POST https://127.0.0.1:57371/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 167 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?007", "attachment; FILENAME=example007.html", "example007.html"): success test(https://127.0.0.1:57371/https2/afdt?008, attachment; fileName=example008.html, example008.html): startingGot response: (POST https://127.0.0.1:57371/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 170 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?008", "attachment; fileName=example008.html", "example008.html"): success test(https://127.0.0.1:57371/https2/afdt?009, attachment; fIlEnAMe=example009.html, example009.html): startingGot response: (POST https://127.0.0.1:57371/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 184 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?009", "attachment; fIlEnAMe=example009.html", "example009.html"): success test(https://127.0.0.1:57371/https2/afdt?010, attachment; filename=Example010.html, Example010.html): startingGot response: (POST https://127.0.0.1:57371/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 181 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?010", "attachment; filename=Example010.html", "Example010.html"): success test(https://127.0.0.1:57371/https2/afdt?011, attachment; filename=EXAMPLE011.html, EXAMPLE011.html): startingGot response: (POST https://127.0.0.1:57371/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 177 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?011", "attachment; filename=EXAMPLE011.html", "EXAMPLE011.html"): success test(https://127.0.0.1:57371/https2/afdt?012, attachment; filename=eXample012.html, eXample012.html): startingGot response: (POST https://127.0.0.1:57371/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 209 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?012", "attachment; filename=eXample012.html", "eXample012.html"): success test(https://127.0.0.1:57371/https2/afdt?013, attachment; filename=example013.HTML, example013.HTML): startingGot response: (POST https://127.0.0.1:57371/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 172 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?013", "attachment; filename=example013.HTML", "example013.HTML"): success test(https://127.0.0.1:57371/https2/afdt?014, attachment; filename =eXaMpLe014.HtMl, eXaMpLe014.HtMl): startingGot response: (POST https://127.0.0.1:57371/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 171 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?014", "attachment; filename =eXaMpLe014.HtMl", "eXaMpLe014.HtMl"): success test(https://127.0.0.1:57371/https2/afdt?015, attachment; filename=a, a): startingGot response: (POST https://127.0.0.1:57371/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 176 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?015", "attachment; filename=a", "a"): success test(https://127.0.0.1:57371/https2/afdt?016, attachment; filename= b, b): startingGot response: (POST https://127.0.0.1:57371/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 180 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?016", "attachment; filename= b", "b"): success test(https://127.0.0.1:57371/https2/afdt?017, attachment; filename= c, c): startingGot response: (POST https://127.0.0.1:57371/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 182 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?017", "attachment; filename= c", "c"): success test(https://127.0.0.1:57371/https2/afdt?018, attachment; filename= d, d): startingGot response: (POST https://127.0.0.1:57371/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 166 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?018", "attachment; filename= d", "d"): success test(https://127.0.0.1:57371/https2/afdt?019, attachment; filename=e ; filename*=utf-8''eee.txt, e): startingGot response: (POST https://127.0.0.1:57371/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 195 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?019", "attachment; filename=e ; filename*=utf-8''eee.txt", "e"): success test(https://127.0.0.1:57371/https2/afdt?020, attachment; filename*=utf-8''fff.txt; filename=f, f): startingGot response: (POST https://127.0.0.1:57371/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 178 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?020", "attachment; filename*=utf-8''fff.txt; filename=f", "f"): success test(https://127.0.0.1:57371/https2/afdt?021, attachment; filename=g, g): startingGot response: (POST https://127.0.0.1:57371/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 184 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?021", "attachment; filename=g", "g"): success test(https://127.0.0.1:57371/https2/afdt?022, attachment; filename= h, h): startingGot response: (POST https://127.0.0.1:57371/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 177 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?022", "attachment; filename= h", "h"): success test(https://127.0.0.1:57371/https2/afdt?023, attachment; filename="space name", space name): startingGot response: (POST https://127.0.0.1:57371/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 190 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?023", "attachment; filename="space name"", "space name"): success test(https://127.0.0.1:57371/https2/afdt?024, attachment; filename=me.txt; filename*=utf-8''you.txt, me.txt): startingGot response: (POST https://127.0.0.1:57371/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 172 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?024", "attachment; filename=me.txt; filename*=utf-8''you.txt", "me.txt"): success test(https://127.0.0.1:57371/https2/afdt?025, attachment; filename="m y.txt"; filename*=utf-8''you.txt, m y.txt): startingGot response: (POST https://127.0.0.1:57371/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 203 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?025", "attachment; filename="m y.txt"; filename*=utf-8''you.txt", "m y.txt"): success test(https://127.0.0.1:57371/https2/afdt?030, attachment; filename="foo/file1.txt", file1.txt): startingGot response: (POST https://127.0.0.1:57371/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 172 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?030", "attachment; filename="foo/file1.txt"", "file1.txt"): success test(https://127.0.0.1:57371/https2/afdt?031, attachment; filename="foo/bar/file2.txt", file2.txt): startingGot response: (POST https://127.0.0.1:57371/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 177 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?031", "attachment; filename="foo/bar/file2.txt"", "file2.txt"): success test(https://127.0.0.1:57371/https2/afdt?032, attachment; filename="baz\\file3.txt", file3.txt): startingGot response: (POST https://127.0.0.1:57371/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 192 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?032", "attachment; filename="baz\\file3.txt"", "file3.txt"): success test(https://127.0.0.1:57371/https2/afdt?033, attachment; filename="baz\\bar\\file4.txt", file4.txt): startingGot response: (POST https://127.0.0.1:57371/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 179 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?033", "attachment; filename="baz\\bar\\file4.txt"", "file4.txt"): success test(https://127.0.0.1:57371/https2/afdt?034, attachment; filename="x/y\\file5.txt", file5.txt): startingGot response: (POST https://127.0.0.1:57371/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 177 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?034", "attachment; filename="x/y\\file5.txt"", "file5.txt"): success test(https://127.0.0.1:57371/https2/afdt?035, attachment; filename="x/y\\file6.txt", file6.txt): startingGot response: (POST https://127.0.0.1:57371/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 191 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?035", "attachment; filename="x/y\\file6.txt"", "file6.txt"): success test(https://127.0.0.1:57371/https2/afdt?036, attachment; filename="x/y\\z/file7.txt", file7.txt): startingGot response: (POST https://127.0.0.1:57371/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 188 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?036", "attachment; filename="x/y\\z/file7.txt"", "file7.txt"): success test(https://127.0.0.1:57371/https2/afdt?037, attachment; filename="x/y\\z/\\x/file8.txt", file8.txt): startingGot response: (POST https://127.0.0.1:57371/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 182 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?037", "attachment; filename="x/y\\z/\\x/file8.txt"", "file8.txt"): success test(https://127.0.0.1:57371/https2/afdt?038, attachment; filename="/root/file9.txt", file9.txt): startingGot response: (POST https://127.0.0.1:57371/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 189 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?038", "attachment; filename="/root/file9.txt"", "file9.txt"): success test(https://127.0.0.1:57371/https2/afdt?039, attachment; filename="../file10.txt", file10.txt): startingGot response: (POST https://127.0.0.1:57371/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 196 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?039", "attachment; filename="../file10.txt"", "file10.txt"): success test(https://127.0.0.1:57371/https2/afdt?040, attachment; filename="..\\file11.txt", file11.txt): startingGot response: (POST https://127.0.0.1:57371/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 177 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?040", "attachment; filename="..\\file11.txt"", "file11.txt"): success test(https://127.0.0.1:57371/https2/afdt?041, attachment; filename="foo/../../file12.txt", file12.txt): startingGot response: (POST https://127.0.0.1:57371/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 176 ms test AsFileDownloadTest.test("https://127.0.0.1:57371/https2/afdt?041", "attachment; filename="foo/../../file12.txt"", "file12.txt"): success config AsFileDownloadTest.teardown(): success =============================================== java/net/httpclient/AsFileDownloadTest.java Total tests run: 208, Passes: 208, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(2): accepting connections TestServer(1): accepting connections TestServer(1): connection accepted TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=54918,localport=53025] TestServer(1): stopping is: false TestServer(1): accepting connections 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:54918 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=54928,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?101 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:54928 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=54938,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?102 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:54938 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=54946,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?103 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:54946 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=54960,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?104 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:54960 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=54964,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?105 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:54964 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=54970,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?106 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:54970 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=54974,localport=53025] 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:54974 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=54976,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?108 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:54976 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=54984,localport=53025] 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:54984 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=54994,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?110 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:54994 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=54998,localport=53025] 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:54998 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=55014,localport=53025] 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:55014 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=55022,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?113 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:55022 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=55034,localport=53025] 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:55034 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=58444, Session(1711953078239|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 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=58454, Session(1711953096491|SSL_NULL_WITH_NULL_NULL)] Http server reader thread shutdown java.net.SocketException: Connection reset at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:318) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) at java.base/java.net.Socket$SocketInputStream.implRead(Socket.java:1115) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:1102) at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489) at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:483) at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1462) at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1068) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347) at java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399) at java.base/java.io.InputStream.readNBytes(InputStream.java:509) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readFrameImpl(Http2TestServerConnection.java:1034) at jdk.httpclient.test.lib.http2.Http2TestServerConnection.readLoop(Http2TestServerConnection.java:764) at jdk.httpclient.test.lib.http2.Http2TestServerConnection$ConnectionThread.run(Http2TestServerConnection.java:478) Server connection to /127.0.0.1:58444 stopping. 1 streams TestServer: Connection writer stopping 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:58454 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=58466, Session(1711953097150|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:58466 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=58478, Session(1711953097554|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:58478 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=58492, Session(1711953097931|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:58492 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=58494, Session(1711953098258|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:58494 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=58510, Session(1711953098605|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:58510 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=58516, Session(1711953098951|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:58516 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=58526, Session(1711953099290|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:58526 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=58540, Session(1711953099636|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:58540 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=58542, Session(1711953099979|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:58542 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=58556, Session(1711953100402|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:58556 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=58558, Session(1711953100777|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:58558 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=58570, Session(1711953101156|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:58570 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=58572, Session(1711953101515|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:58572 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=58984,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?001 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:58984 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=58990,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?002 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:58990 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=59006,localport=53025] 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:59006 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=59014,localport=53025] 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:59014 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=59016,localport=53025] 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:59016 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=59020,localport=53025] 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:59020 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=59034,localport=53025] 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:59034 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=59048,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?008 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59048 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=59058,localport=53025] 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:59058 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=59062,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?010 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:59062 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=59066,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?011 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:59066 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=59072,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?012 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59072 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=59088,localport=53025] 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:59088 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=59096,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?014 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:59096 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=59098,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?015 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:59098 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=59104,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?016 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:59104 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=59116,localport=53025] 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:59116 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=59132,localport=53025] 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:59132 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=59134,localport=53025] 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:59134 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=33394,localport=53025] 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:33394 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=33410,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?021 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:33410 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=33422,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?022 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:33422 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=33424,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?023 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:33424 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=33434,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?024 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:33434 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=33448,localport=53025] 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:33448 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=33450,localport=53025] 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:33450 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=33466,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?031 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:33466 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=33470,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?032 Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/afdt Sent response headers 200 Server connection to /127.0.0.1:33470 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=33476,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?033 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt Sent response headers 200 TestServer(1): connection started Server connection to /127.0.0.1:33476 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=33478,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?034 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:33478 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=33494,localport=53025] 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:33494 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=33498,localport=53025] 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:33498 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=33510,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?037 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:33510 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=33514,localport=53025] 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:33514 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=33526,localport=53025] 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:33526 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=33536,localport=53025] 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:33536 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=33550,localport=53025] TestServer(1): starting connection TestServer: POST /http2/afdt?041 Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/afdt TestServer(1): connection started Sent response headers 200 Server connection to /127.0.0.1:33550 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=39464, Session(1711953101885|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:39464 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=39480, Session(1711953143078|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:39480 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=39484, Session(1711953143597|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:39484 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=39494, Session(1711953143976|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:39494 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=39506, Session(1711953144422|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:39506 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=39508, Session(1711953144797|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:39508 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=39516, Session(1711953145151|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:39516 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=39518, Session(1711953145497|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:39518 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=39532, Session(1711953145845|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:39532 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36936, Session(1711953146196|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/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:36936 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=36944, Session(1711953146618|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:36944 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=36956, Session(1711953147005|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:36956 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=36972, Session(1711953147363|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:36972 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=36984, Session(1711953147778|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:36984 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=36992, Session(1711953148134|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:36992 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=37008, Session(1711953148496|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:37008 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37014, Session(1711953148872|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:37014 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=37016, Session(1711953149241|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:37016 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=37028, Session(1711953149618|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:37028 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=37030, Session(1711953150008|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:37030 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=37038, Session(1711953150433|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:37038 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=37052, Session(1711953150814|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:37052 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=37068, Session(1711953151195|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:37068 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=37084, Session(1711953151568|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:37084 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=37096, Session(1711953151963|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:37096 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=37106, Session(1711953152327|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:37106 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=37114, Session(1711953152720|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:37114 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=37126, Session(1711953153100|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:37126 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=37138, Session(1711953153467|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:37138 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=37148, Session(1711953153850|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:37148 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=37160, Session(1711953154220|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:37160 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=37172, Session(1711953154591|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:37172 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=37188, Session(1711953155013|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:37188 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=37192, Session(1711953155397|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:37192 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=37204, Session(1711953155765|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:37204 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=37646, Session(1711953156165|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:37646 stopping. 1 streams TestServer: Connection writer stopping TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): creating connection TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=37650, Session(1711953156575|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:37650 stopping. 1 streams TestServer: Connection writer stopping TestServer(1): stopping 52 connections TestServer(2): stopping 52 connections TestServer(1): finished TestServer(2): finished STATUS:Passed. rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/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/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/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/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/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.0.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build AsFileDownloadTest reason: Named class compiled on demand started: Mon Apr 01 08:32:38 CEST 2024 finished: Mon Apr 01 08:32: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=AsFileDownloadTest.policy AsFileDownloadTest TIME: 0.671 seconds messages: command: testng AsFileDownloadTest reason: User specified action: run testng/othervm/java.security.policy=AsFileDownloadTest.policy AsFileDownloadTest started: Mon Apr 01 08:32:38 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 08:32:38 CEST 2024 elapsed time (seconds): 0.671 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=295752, tid=295756 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/hs_err_pid295752.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/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/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/AsFileDownloadTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/AsFileDownloadTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/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/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/AsFileDownloadTest.d/testng.1.jta java/net/httpclient/AsFileDownloadTest.java false AsFileDownloadTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/ConnectExceptionTest.java Passed: java/net/httpclient/ConcurrentResponses.java Passed: java/net/httpclient/ConnectTimeoutHandshakeAsync.java Passed: java/net/httpclient/ConnectTimeoutHandshakeSync.java Passed: java/net/httpclient/ConnectTimeoutNoProxyAsync.java Passed: java/net/httpclient/CancelStreamedBodyTest.java Passed: java/net/httpclient/ConnectTimeoutNoProxySync.java Passed: java/net/httpclient/ConnectTimeoutWithProxyAsync.java Passed: java/net/httpclient/ContentLengthHeaderTest.java Passed: java/net/httpclient/ConnectTimeoutWithProxySync.java Passed: java/net/httpclient/CookieHeaderTest.java Passed: java/net/httpclient/DebugLoggerTest.java Passed: java/net/httpclient/CustomResponseSubscriber.java 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.252 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 08:33:06 CEST 2024 Test directory: compile: DependentPromiseActionsTest finished: Mon Apr 01 08:33:06 CEST 2024 elapsed time (seconds): 0.252 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.252 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 08:33: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: 5 finished: Mon Apr 01 08:33:06 CEST 2024 elapsed time (seconds): 0.252 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/11/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/11/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -J-Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -d /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/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 08:33:06 CEST 2024 finished: Mon Apr 01 08:33:06 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: 8.928 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 08:33: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 08:33:15 CEST 2024 elapsed time (seconds): 8.928 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:50747]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@719baf44, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:50747]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@509bfa72, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:39717]::addHandler DependentPromiseActionsTest$HTTP_FixedLengthHandler@719baf44, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:39717]::addHandler DependentPromiseActionsTest$HTTP_ChunkedHandler@509bfa72, /https2/chunk Http2TestServerImpl: start Http2TestServerImpl: start config DependentPromiseActionsTest.setup(): success [1 s, 938 ms, 931626 ns] testAsInputStreamAsync(http://127.0.0.1:50747/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@242c8453 HTTP_FixedLengthHandler received request to http://127.0.0.1:50747/http2/fixed/y TestServer: [3 s, 527 ms, 894046 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 TestServer: [3 s, 534 ms, 120384 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [3 s, 534 ms, 524005 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:50747/http2/fixed/y", false, SemaphoreStaller): success [3 s, 844 ms, 851865 ns] testAsInputStreamAsync(http://127.0.0.1:50747/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@16f267af HTTP_ChunkedHandler received request to http://127.0.0.1:50747/http2/chunk/y TestServer: [3 s, 856 ms, 265238 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 TestServer: [3 s, 856 ms, 922618 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [3 s, 857 ms, 277500 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:50747/http2/chunk/y", false, SemaphoreStaller): success [3 s, 867 ms, 545377 ns] testAsInputStreamAsync(https://127.0.0.1:39717/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e212792 HTTP_FixedLengthHandler received request to https://127.0.0.1:39717/https2/fixed/y TestServer: [5 s, 867 ms, 571603 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 TestServer: [5 s, 868 ms, 49647 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [5 s, 868 ms, 268014 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:39717/https2/fixed/y", false, SemaphoreStaller): success [5 s, 899 ms, 78400 ns] testAsInputStreamAsync(https://127.0.0.1:39717/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@30d0b6b1 HTTP_ChunkedHandler received request to https://127.0.0.1:39717/https2/chunk/y TestServer: [5 s, 944 ms, 864537 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 TestServer: [5 s, 945 ms, 262539 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [5 s, 945 ms, 573248 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:39717/https2/chunk/y", false, SemaphoreStaller): success [5 s, 965 ms, 226838 ns] testAsInputStreamAsync(http://127.0.0.1:50747/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e9791a4 HTTP_FixedLengthHandler received request to http://127.0.0.1:50747/http2/fixed/y TestServer: [5 s, 974 ms, 267320 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 TestServer: [5 s, 974 ms, 537439 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [5 s, 974 ms, 734654 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:50747/http2/fixed/y", true, SemaphoreStaller): success [5 s, 984 ms, 964312 ns] testAsInputStreamAsync(http://127.0.0.1:50747/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c747c7d HTTP_ChunkedHandler received request to http://127.0.0.1:50747/http2/chunk/y TestServer: [5 s, 987 ms, 593931 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 TestServer: [5 s, 987 ms, 795807 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [5 s, 987 ms, 939942 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("http://127.0.0.1:50747/http2/chunk/y", true, SemaphoreStaller): success [5 s, 995 ms, 536680 ns] testAsInputStreamAsync(https://127.0.0.1:39717/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@44edee3c HTTP_FixedLengthHandler received request to https://127.0.0.1:39717/https2/fixed/y TestServer: [6 s, 72 ms, 60910 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 TestServer: [6 s, 72 ms, 730350 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [6 s, 73 ms, 129312 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:39717/https2/fixed/y", true, SemaphoreStaller): success [6 s, 91 ms, 748812 ns] testAsInputStreamAsync(https://127.0.0.1:39717/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@713dad2e HTTP_ChunkedHandler received request to https://127.0.0.1:39717/https2/chunk/y TestServer: [6 s, 95 ms, 866786 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 TestServer: [6 s, 96 ms, 231387 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 96 ms, 473094 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsInputStreamAsync("https://127.0.0.1:39717/https2/chunk/y", true, SemaphoreStaller): success [6 s, 128 ms, 143876 ns] testAsLinesAsync(http://127.0.0.1:50747/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@415d677a HTTP_FixedLengthHandler received request to http://127.0.0.1:50747/http2/fixed/y TestServer: [6 s, 139 ms, 272590 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 TestServer: [6 s, 139 ms, 884379 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [6 s, 140 ms, 416025 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:50747/http2/fixed/y", false, SemaphoreStaller): success [6 s, 176 ms, 865011 ns] testAsLinesAsync(http://127.0.0.1:50747/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@852b304 HTTP_ChunkedHandler received request to http://127.0.0.1:50747/http2/chunk/y TestServer: [6 s, 185 ms, 169850 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 TestServer: [6 s, 185 ms, 469829 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [6 s, 185 ms, 671125 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:50747/http2/chunk/y", false, SemaphoreStaller): success [6 s, 194 ms, 345156 ns] testAsLinesAsync(https://127.0.0.1:39717/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5dc60b75 HTTP_FixedLengthHandler received request to https://127.0.0.1:39717/https2/fixed/y TestServer: [6 s, 212 ms, 671547 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 TestServer: [6 s, 213 ms, 44118 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [6 s, 213 ms, 266675 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:39717/https2/fixed/y", false, SemaphoreStaller): success [6 s, 244 ms, 752831 ns] testAsLinesAsync(https://127.0.0.1:39717/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@46ffa3f1 HTTP_ChunkedHandler received request to https://127.0.0.1:39717/https2/chunk/y TestServer: [6 s, 304 ms, 815447 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 TestServer: [6 s, 305 ms, 102076 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 305 ms, 298112 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:39717/https2/chunk/y", false, SemaphoreStaller): success [6 s, 332 ms, 331764 ns] testAsLinesAsync(http://127.0.0.1:50747/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1e120185 HTTP_FixedLengthHandler received request to http://127.0.0.1:50747/http2/fixed/y TestServer: [6 s, 334 ms, 185820 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 TestServer: [6 s, 334 ms, 414507 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [6 s, 334 ms, 582262 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:50747/http2/fixed/y", true, SemaphoreStaller): success [6 s, 345 ms, 338765 ns] testAsLinesAsync(http://127.0.0.1:50747/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@213a11ae HTTP_ChunkedHandler received request to http://127.0.0.1:50747/http2/chunk/y TestServer: [6 s, 347 ms, 891802 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 TestServer: [6 s, 348 ms, 220002 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [6 s, 348 ms, 397107 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("http://127.0.0.1:50747/http2/chunk/y", true, SemaphoreStaller): success [6 s, 366 ms, 187722 ns] testAsLinesAsync(https://127.0.0.1:39717/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1b9a2d60 HTTP_FixedLengthHandler received request to https://127.0.0.1:39717/https2/fixed/y TestServer: [6 s, 369 ms, 206423 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 TestServer: [6 s, 369 ms, 420339 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [6 s, 369 ms, 582394 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:39717/https2/fixed/y", true, SemaphoreStaller): success [6 s, 441 ms, 654781 ns] testAsLinesAsync(https://127.0.0.1:39717/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3ca08436 HTTP_ChunkedHandler received request to https://127.0.0.1:39717/https2/chunk/y TestServer: [6 s, 444 ms, 866407 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 TestServer: [6 s, 445 ms, 130485 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 445 ms, 270269 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsLinesAsync("https://127.0.0.1:39717/https2/chunk/y", true, SemaphoreStaller): success [6 s, 479 ms, 87076 ns] testAsStringAsync(http://127.0.0.1:50747/http2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d1872be HTTP_FixedLengthHandler received request to http://127.0.0.1:50747/http2/fixed/y TestServer: [6 s, 490 ms, 832749 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 TestServer: [6 s, 491 ms, 39065 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [6 s, 491 ms, 178369 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:50747/http2/fixed/y", false, SemaphoreStaller): success [6 s, 509 ms, 289544 ns] testAsStringAsync(http://127.0.0.1:50747/http2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f10d808 HTTP_ChunkedHandler received request to http://127.0.0.1:50747/http2/chunk/y TestServer: [6 s, 516 ms, 74398 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 TestServer: [6 s, 516 ms, 410278 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [6 s, 516 ms, 663605 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:50747/http2/chunk/y", false, SemaphoreStaller): success [6 s, 522 ms, 674416 ns] testAsStringAsync(https://127.0.0.1:39717/https2/fixed/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@adaa9f HTTP_FixedLengthHandler received request to https://127.0.0.1:39717/https2/fixed/y TestServer: [6 s, 542 ms, 972246 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 TestServer: [6 s, 543 ms, 319867 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [6 s, 543 ms, 565024 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:39717/https2/fixed/y", false, SemaphoreStaller): success [6 s, 558 ms, 355319 ns] testAsStringAsync(https://127.0.0.1:39717/https2/chunk/y, false, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7ae03dd7 HTTP_ChunkedHandler received request to https://127.0.0.1:39717/https2/chunk/y TestServer: [6 s, 583 ms, 493564 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 TestServer: [6 s, 583 ms, 783183 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 584 ms, 4860 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:39717/https2/chunk/y", false, SemaphoreStaller): success [6 s, 596 ms, 736752 ns] testAsStringAsync(http://127.0.0.1:50747/http2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@60d01bae HTTP_FixedLengthHandler received request to http://127.0.0.1:50747/http2/fixed/y TestServer: [6 s, 598 ms, 331940 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 TestServer: [6 s, 598 ms, 530196 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [6 s, 598 ms, 724732 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:50747/http2/fixed/y", true, SemaphoreStaller): success [6 s, 602 ms, 992631 ns] testAsStringAsync(http://127.0.0.1:50747/http2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7d074e23 HTTP_ChunkedHandler received request to http://127.0.0.1:50747/http2/chunk/y TestServer: [6 s, 605 ms, 228208 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 TestServer: [6 s, 605 ms, 433414 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [6 s, 605 ms, 575338 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("http://127.0.0.1:50747/http2/chunk/y", true, SemaphoreStaller): success [6 s, 610 ms, 501416 ns] testAsStringAsync(https://127.0.0.1:39717/https2/fixed/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17f49946 HTTP_FixedLengthHandler received request to https://127.0.0.1:39717/https2/fixed/y TestServer: [6 s, 612 ms, 708412 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 TestServer: [6 s, 612 ms, 916739 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [6 s, 613 ms, 98514 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:39717/https2/fixed/y", true, SemaphoreStaller): success [6 s, 623 ms, 366113 ns] testAsStringAsync(https://127.0.0.1:39717/https2/chunk/y, true, SemaphoreStaller) try stalling in BODY_HANDLER Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ead7521 HTTP_ChunkedHandler received request to https://127.0.0.1:39717/https2/chunk/y TestServer: [6 s, 625 ms, 321252 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 TestServer: [6 s, 625 ms, 536578 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 625 ms, 858298 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 test DependentPromiseActionsTest.testAsStringAsync("https://127.0.0.1:39717/https2/chunk/y", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:50747/http2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@29081bdf HTTP_FixedLengthHandler received request to http://127.0.0.1:50747/http2/fixed/y TestServer: [6 s, 696 ms, 733688 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 TestServer: [6 s, 697 ms, 103320 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [6 s, 697 ms, 237204 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 [6 s, 717 ms, 615696 ns] Received promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 [6 s, 717 ms, 857963 ns] Received promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 [6 s, 717 ms, 990987 ns] Received promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:50747/http2/fixed/y", false): success testNoStalls(http://127.0.0.1:50747/http2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2a0d1047 HTTP_ChunkedHandler received request to http://127.0.0.1:50747/http2/chunk/y TestServer: [6 s, 725 ms, 256686 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 TestServer: [6 s, 725 ms, 441181 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [6 s, 725 ms, 563885 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 [6 s, 730 ms, 417231 ns] Received promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 [6 s, 732 ms, 521364 ns] Received promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 [6 s, 732 ms, 756121 ns] Received promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:50747/http2/chunk/y", false): success testNoStalls(https://127.0.0.1:39717/https2/fixed/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@192f6618 HTTP_FixedLengthHandler received request to https://127.0.0.1:39717/https2/fixed/y TestServer: [6 s, 764 ms, 437854 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 TestServer: [6 s, 765 ms, 411163 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [6 s, 765 ms, 740923 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 [6 s, 771 ms, 302680 ns] Received promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 [6 s, 774 ms, 992911 ns] Received promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 [6 s, 775 ms, 212047 ns] Received promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:39717/https2/fixed/y", false): success testNoStalls(https://127.0.0.1:39717/https2/chunk/y, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@45d72db3 HTTP_ChunkedHandler received request to https://127.0.0.1:39717/https2/chunk/y TestServer: [6 s, 791 ms, 366433 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 TestServer: [6 s, 791 ms, 519518 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 791 ms, 626461 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 [6 s, 796 ms, 574430 ns] Received promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 [6 s, 797 ms, 984292 ns] Received promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 [6 s, 800 ms, 564299 ns] Received promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:39717/https2/chunk/y", false): success testNoStalls(http://127.0.0.1:50747/http2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65a76398 HTTP_FixedLengthHandler received request to http://127.0.0.1:50747/http2/fixed/y TestServer: [6 s, 802 ms, 790657 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 TestServer: [6 s, 802 ms, 952851 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [6 s, 803 ms, 369504 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 [6 s, 809 ms, 17454 ns] Received promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 GET response: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 [6 s, 809 ms, 456947 ns] Received promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 GET response: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 [6 s, 809 ms, 785687 ns] Received promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 GET response: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:50747/http2/fixed/y", true): success testNoStalls(http://127.0.0.1:50747/http2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@31d9b14 HTTP_ChunkedHandler received request to http://127.0.0.1:50747/http2/chunk/y TestServer: [6 s, 811 ms, 986723 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 TestServer: [6 s, 812 ms, 133367 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [6 s, 812 ms, 215300 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 [6 s, 816 ms, 434527 ns] Received promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 GET response: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 [6 s, 816 ms, 752976 ns] Received promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 GET response: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 [6 s, 817 ms, 43985 ns] Received promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 GET response: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 test DependentPromiseActionsTest.testNoStalls("http://127.0.0.1:50747/http2/chunk/y", true): success testNoStalls(https://127.0.0.1:39717/https2/fixed/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76f192ff HTTP_FixedLengthHandler received request to https://127.0.0.1:39717/https2/fixed/y TestServer: [6 s, 820 ms, 8584 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 TestServer: [6 s, 820 ms, 223130 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [6 s, 820 ms, 416436 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 [6 s, 827 ms, 749777 ns] Received promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 GET response: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 [6 s, 835 ms, 924693 ns] Received promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 GET response: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 [6 s, 836 ms, 244692 ns] Received promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 GET response: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:39717/https2/fixed/y", true): success testNoStalls(https://127.0.0.1:39717/https2/chunk/y, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a3905d2 HTTP_ChunkedHandler received request to https://127.0.0.1:39717/https2/chunk/y TestServer: [6 s, 839 ms, 8925 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 TestServer: [6 s, 839 ms, 191541 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 839 ms, 281663 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 [6 s, 844 ms, 566552 ns] Received promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 GET response: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 [6 s, 845 ms, 829070 ns] Received promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 GET response: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 [6 s, 848 ms, 609934 ns] Received promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 GET response: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 test DependentPromiseActionsTest.testNoStalls("https://127.0.0.1:39717/https2/chunk/y", true): success ========================= [6 s, 871 ms, 721569 ns] Created 4 servers and 17 clients ========================= config DependentPromiseActionsTest.printFailedTests(): success Http2TestServerImpl: stop Http2TestServerImpl: stop config DependentPromiseActionsTest.teardown(): success =============================================== java/net/httpclient/DependentPromiseActionsTest.java Total tests run: 32, Passes: 32, Failures: 0, Skips: 0 =============================================== STDERR: TestServer(1): accepting connections TestServer(2): accepting connections DEBUG: [MainThread] [72ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [181ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:50747/http2/fixed/y GET DEBUG: [pool-1-thread-1] [273ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-1] [353ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [353ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [356ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [356ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [421ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [421ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [504ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [504ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [529ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@52497118 queue.isEmpty: true DEBUG: [pool-1-thread-1] [596ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@52497118, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [597ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [628ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [629ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [629ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [629ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [629ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [634ms] PlainHttpConnection(SocketTube(1)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-1-SelectorManager] [649ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5474218c for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=50776,localport=50747] DEBUG: [HttpClient-1-SelectorManager] [721ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [721ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50776 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [728ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [732ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [732ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [736ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [736ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [736ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [736ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [pool-1-thread-1] [736ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [738ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [738ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@cf9987f DEBUG: [HttpClient-1-SelectorManager] [738ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [738ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [738ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [738ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [738ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [739ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-1] [739ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [739ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [739ms] SocketTube(1) write: starting subscription DEBUG: [pool-1-thread-2] [739ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [739ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [739ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [739ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-2] [739ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-3] [742ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [742ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [742ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-1-SelectorManager] [746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for R (true) DEBUG: [pool-1-thread-2] [746ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [772ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [776ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [796ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [797ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [799ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [799ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [799ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [799ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [803ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [813ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [813ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [813ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-3] [824ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-3] [832ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [833ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [833ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [833ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [833ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-SelectorManager] [834ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for None (false) DEBUG: [pool-1-thread-3] [836ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [836ms] Http1Exchange reading headers DEBUG: [HttpClient-1-SelectorManager] [842ms] SocketTube(1) read bytes: 71 DEBUG: [HttpClient-1-SelectorManager] [842ms] Http1AsyncReceiver(SocketTube(1)) Putting 71 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [842ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-1] [842ms] Http1AsyncReceiver(SocketTube(1)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@52497118 DEBUG: [HttpClient-1-SelectorManager] [842ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for R (false) DEBUG: [pool-1-thread-1] [842ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [842ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [843ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@52497118 DEBUG: [pool-1-thread-3] [891ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [892ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-3] [892ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [895ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [899ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [899ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@52497118 DEBUG: [pool-1-thread-3] [901ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [903ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [904ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50776 remote=/127.0.0.1:50747] DEBUG: [pool-1-thread-3] [943ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [969ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [1s 29ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6772da4e(1) DEBUG: [pool-1-thread-3] [1s 37ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@57a17fd6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a6daa15 queue.isEmpty: false DEBUG: [pool-1-thread-3] [1s 38ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [1s 38ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 41ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-3] [1s 41ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 41ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@57a17fd6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a6daa15, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [1s 42ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@57a17fd6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a6daa15 DEBUG: [pool-1-thread-3] [1s 42ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [1s 42ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@57a17fd6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a6daa15 DEBUG: [pool-1-thread-3] [1s 42ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [1s 42ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@57a17fd6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a6daa15 DEBUG: [pool-1-thread-3] [1s 42ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [1s 42ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@57a17fd6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1a6daa15 DEBUG: [pool-1-thread-3] [1s 42ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-3] [1s 48ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [1s 48ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6772da4e(1) DEBUG: [pool-1-thread-3] [1s 66ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [1s 229ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [1s 253ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 253ms] Http2Connection(SocketTube(1)) Opened stream 1 DEBUG: [pool-1-thread-3] [1s 254ms] Http2Connection(SocketTube(1))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 254ms] Http2Connection(SocketTube(1))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [1s 254ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-3] [1s 254ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 254ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-3] [1s 254ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 254ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 255ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@72cb94ae DEBUG: [HttpClient-1-SelectorManager] [1s 255ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 256ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 256ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 256ms] Http2Connection(SocketTube(1)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [1s 257ms] SocketTube(1) subscribed for writing DEBUG: [pool-1-thread-3] [1s 257ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 256ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-3] [1s 257ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 257ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 257ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 257ms] SocketTube(1) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 257ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 257ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 257ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 257ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 257ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [1s 258ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-1] [1s 258ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 272ms] PlainHttpConnection(SocketTube(1)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [1s 273ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 320ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-3] [1s 321ms] SocketTube(1) trying to write: 63 DEBUG: [pool-1-thread-3] [1s 321ms] SocketTube(1) wrote: 63 DEBUG: [pool-1-thread-3] [1s 321ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [1s 321ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [1s 321ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 321ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 321ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [1s 323ms] PlainHttpConnection(SocketTube(1)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [1s 323ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 323ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-3] [1s 323ms] SocketTube(1) trying to write: 13 DEBUG: [pool-1-thread-3] [1s 325ms] SocketTube(1) wrote: 13 DEBUG: [pool-1-thread-3] [1s 325ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [1s 325ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [pool-1-thread-3] [1s 325ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 325ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 326ms] Http2Connection(SocketTube(1)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [1s 332ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [1s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 332ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [1s 332ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [1s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [1s 332ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [1s 367ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 367ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [1s 367ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 367ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 368ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 368ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 368ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [1s 368ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [1s 368ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 368ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [1s 375ms] Http2Connection(SocketTube(1)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [1s 375ms] Http2Connection(SocketTube(1)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 375ms] Http1AsyncReceiver(SocketTube(1)) stopping DEBUG: [pool-1-thread-3] [1s 375ms] Http1AsyncReceiver(SocketTube(1)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-1-SelectorManager] [1s 376ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 377ms] SocketTube(1) read bytes: 48 DEBUG: [HttpClient-1-SelectorManager] [1s 377ms] Http2Connection(SocketTube(1)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 377ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 377ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 377ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] TestServer(1): Using handler for: /http2/fixed TestServer: [3 s, 528 ms, 89902 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [3 s, 534 ms, 267909 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [3 s, 534 ms, 668950 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-1-SelectorManager] [1s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 423ms] SocketTube(1) read bytes: 58 DEBUG: [HttpClient-1-SelectorManager] [1s 423ms] Http2Connection(SocketTube(1)) onNext: got 58 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 424ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 424ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 424ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 437ms] Http1AsyncReceiver(SocketTube(1)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [1s 439ms] Http2Connection(SocketTube(1)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [1s 441ms] Http2Connection(SocketTube(1)) H2 processed buffered data DEBUG: [pool-1-thread-3] [1s 441ms] Http2Connection(SocketTube(1)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 441ms] Http2Connection(SocketTube(1)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [1s 441ms] Http2Connection(SocketTube(1)) Processing 48 DEBUG: [pool-1-thread-3] [1s 441ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [1s 441ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 441ms] 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 441ms] Http2Connection(SocketTube(1)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [1s 444ms] PlainHttpConnection(SocketTube(1)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [1s 444ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 444ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(1) DEBUG: [pool-1-thread-3] [1s 444ms] SocketTube(1) trying to write: 9 DEBUG: [pool-1-thread-3] [1s 444ms] SocketTube(1) wrote: 9 DEBUG: [pool-1-thread-3] [1s 444ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-3] [1s 444ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: got request of 1 from SocketTube(1) DEBUG: [readLoop] [1s 444ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 444ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 444ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [1s 445ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [1s 445ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 446ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 446ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 446ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [1s 446ms] Http2Connection(SocketTube(1)) H2 processed(1) DEBUG: [pool-1-thread-3] [1s 446ms] Http2Connection(SocketTube(1)) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 446ms] Http2Connection(SocketTube(1)) H2 Receiving(2): 58 DEBUG: [pool-1-thread-3] [1s 446ms] Http2Connection(SocketTube(1)) Processing 58 DEBUG: [pool-1-thread-3] [1s 446ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-3] [1s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-1-SelectorManager] [1s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 452ms] SocketTube(1) read bytes: 36 DEBUG: [HttpClient-1-SelectorManager] [1s 452ms] Http2Connection(SocketTube(1)) onNext: got 36 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 452ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 452ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 452ms] SocketTube(1) read bytes: 165 DEBUG: [HttpClient-1-SelectorManager] [1s 452ms] Http2Connection(SocketTube(1)) onNext: got 165 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 452ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 453ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 453ms] SocketTube(1) read bytes: 241 DEBUG: [HttpClient-1-SelectorManager] [1s 453ms] Http2Connection(SocketTube(1)) onNext: got 241 bytes in 1 buffers DEBUG: [HttpClient-1-SelectorManager] [1s 453ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7c2657c4 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 453ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 485ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-3] [1s 506ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 507ms] Http2Connection(SocketTube(1)) Opened stream 2 DEBUG: [pool-1-thread-3] [1s 507ms] Http2Connection(SocketTube(1))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 533ms] Http2Connection(SocketTube(1))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [1s 536ms] Http2Connection(SocketTube(1)) H2 processed(2) DEBUG: [pool-1-thread-3] [1s 536ms] Http2Connection(SocketTube(1)) sending 36 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 536ms] Http2Connection(SocketTube(1)) H2 Receiving(3): 36 DEBUG: [pool-1-thread-3] [1s 536ms] Http2Connection(SocketTube(1)) Processing 36 DEBUG: [pool-1-thread-3] [1s 536ms] FramesDecoder decodes: 36 DEBUG: [pool-1-thread-3] [1s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 536ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 539ms] Http2Connection(SocketTube(1))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 542ms] Http2Connection(SocketTube(1))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 542ms] Http2Connection(SocketTube(1))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-3] [1s 542ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 542ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 542ms] Http2Connection(SocketTube(1)) H2 processed(3) DEBUG: [pool-1-thread-3] [1s 543ms] Http2Connection(SocketTube(1)) sending 165 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 543ms] Http2Connection(SocketTube(1)) H2 Receiving(4): 165 DEBUG: [pool-1-thread-3] [1s 543ms] Http2Connection(SocketTube(1)) Processing 165 DEBUG: [pool-1-thread-3] [1s 543ms] FramesDecoder decodes: 165 DEBUG: [pool-1-thread-3] [1s 543ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 543ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [1s 543ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 543ms] Http2Connection(SocketTube(1)) Opened stream 4 DEBUG: [pool-1-thread-3] [1s 543ms] Http2Connection(SocketTube(1))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 544ms] Http2Connection(SocketTube(1))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [1s 544ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 544ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 544ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [1s 544ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [1s 544ms] Http2Connection(SocketTube(1)) Opened stream 6 DEBUG: [pool-1-thread-3] [1s 544ms] Http2Connection(SocketTube(1))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [1s 544ms] Http2Connection(SocketTube(1))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [1s 545ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [1s 545ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1)) H2 processed(4) DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1)) sending 241 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1)) H2 Receiving(5): 241 DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1)) Processing 241 DEBUG: [pool-1-thread-3] [1s 545ms] FramesDecoder decodes: 241 DEBUG: [pool-1-thread-3] [1s 545ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 545ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 545ms] Http2Connection(SocketTube(1))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 546ms] Http2Connection(SocketTube(1))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 556ms] Http2Connection(SocketTube(1))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 50776 DEBUG: [pool-1-thread-3] [1s 571ms] Http2Connection(SocketTube(1))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 571ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 571ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 571ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 590ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [1s 590ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [1s 590ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [1s 598ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 598ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 598ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 53, received: 53, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 598ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 599ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 599ms] Http2Connection(SocketTube(1))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 599ms] Http2Connection(SocketTube(1))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 599ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 599ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 599ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 599ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 599ms] Http2Connection(SocketTube(1))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [1s 599ms] Http2Connection(SocketTube(1))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [1s 599ms] Http2Connection(SocketTube(1))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [1s 599ms] Http2Connection(SocketTube(1)) Closed stream 2 DEBUG: [pool-1-thread-3] [1s 599ms] Http2Connection(SocketTube(1))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3df17816 DEBUG: [pool-1-thread-3] [1s 599ms] Http2Connection(SocketTube(1))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [1s 600ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 600ms] Http2Connection(SocketTube(1))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 600ms] Http2Connection(SocketTube(1))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 600ms] Http2Connection(SocketTube(1))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 50776 DEBUG: [pool-1-thread-3] [1s 600ms] Http2Connection(SocketTube(1))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 601ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 601ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 601ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 604ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [1s 604ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [1s 605ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [1s 605ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 605ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 605ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 105, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 605ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 605ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 605ms] Http2Connection(SocketTube(1))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 605ms] Http2Connection(SocketTube(1))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 605ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 605ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 605ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 605ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 605ms] Http2Connection(SocketTube(1))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [1s 605ms] Http2Connection(SocketTube(1))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [1s 605ms] Http2Connection(SocketTube(1))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [1s 605ms] Http2Connection(SocketTube(1)) Closed stream 4 DEBUG: [pool-1-thread-3] [1s 606ms] Http2Connection(SocketTube(1))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4960e0f0 DEBUG: [pool-1-thread-3] [1s 606ms] Http2Connection(SocketTube(1))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [1s 606ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 606ms] Http2Connection(SocketTube(1))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [1s 606ms] Http2Connection(SocketTube(1))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [1s 606ms] Http2Connection(SocketTube(1))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 50776 DEBUG: [pool-1-thread-3] [1s 606ms] Http2Connection(SocketTube(1))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 606ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 606ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 606ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 607ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [1s 608ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [1s 608ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [1s 608ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 608ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 608ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 52, received: 157, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 609ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [1s 609ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 609ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 609ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 609ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1)) Closed stream 6 DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2db8d5cb DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [1s 609ms] Http2Connection(SocketTube(1)) H2 processed(5) DEBUG: [pool-1-thread-3] [1s 613ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-3] [1s 614ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-3] [1s 614ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [pool-1-thread-3] [1s 614ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [1s 638ms] Http2Connection(SocketTube(1))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y) 200 HTTP_2 Local port: 50776 DEBUG: [pool-1-thread-3] [1s 639ms] Http2Connection(SocketTube(1))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [1s 639ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [1s 639ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [1s 639ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [1s 639ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [1s 639ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 639ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 639ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 169, limit: 16777216 DEBUG: [pool-1-thread-3] [1s 639ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [1s 684ms] HttpClientImpl(1) ClientImpl (async) elapsed 1477 millis for GET to http://127.0.0.1:50747/http2/fixed/y DEBUG: [pool-1-thread-3] [1s 690ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 690ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4adb62bf DEBUG: [pool-1-thread-3] [1s 690ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 695ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 695ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [1s 695ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 695ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 695ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [1s 695ms] Http2Connection(SocketTube(1)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [1s 695ms] Http2Connection(SocketTube(1))/Stream(1) incoming: onComplete DEBUG: [MainThread] [1s 695ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream next item received DEBUG: [MainThread] [1s 695ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 695ms] Http2Connection(SocketTube(1))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 695ms] Http2Connection(SocketTube(1))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [1s 696ms] Http2Connection(SocketTube(1))/Stream(1) close stream 1 DEBUG: [MainThread] [1s 696ms] Http2Connection(SocketTube(1)) Closed stream 1 DEBUG: [MainThread] [1s 706ms] Http2Connection(SocketTube(1))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@300ca787 DEBUG: [MainThread] [1s 706ms] Http2Connection(SocketTube(1))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 706ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 707ms] HttpResponseInputStream close called DEBUG: [MainThread] [1s 720ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [1s 720ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:50747/http2/chunk/y GET DEBUG: [pool-1-thread-3] [1s 721ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [1s 721ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [1s 721ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [1s 721ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [1s 721ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [1s 721ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 721ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 722ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 722ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [1s 722ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@37fd25a3 queue.isEmpty: true DEBUG: [pool-1-thread-3] [1s 722ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@37fd25a3, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [1s 722ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 722ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 722ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 722ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 722ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [1s 722ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [1s 722ms] PlainHttpConnection(SocketTube(2)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f4fb773 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=50792,localport=50747] DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50792 DEBUG: [pool-1-thread-3] [1s 723ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [1s 723ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 723ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 723ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 723ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 723ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [1s 723ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [pool-1-thread-3] [1s 723ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [1s 723ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-3] [1s 723ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b7dc03 DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 723ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [1s 724ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 724ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-5] [1s 724ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 724ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [1s 724ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [1s 724ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 724ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [1s 724ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [1s 724ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [1s 724ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [1s 724ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [1s 724ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-2] [1s 724ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 724ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-3] [1s 724ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [1s 724ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [1s 724ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [1s 724ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 724ms] SocketTube(2) trying to write: 204 DEBUG: [HttpClient-2-SelectorManager] [1s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for R (true) DEBUG: [pool-1-thread-3] [1s 724ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [1s 724ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 724ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [1s 724ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 724ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 724ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [1s 724ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [1s 724ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 724ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [1s 724ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [1s 724ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [1s 725ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 725ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [1s 725ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [1s 725ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [1s 725ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 725ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@419536d4 DEBUG: [pool-1-thread-3] [1s 725ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [1s 725ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [1s 725ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [1s 725ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-2-SelectorManager] [1s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 725ms] SocketTube(2) read bytes: 71 DEBUG: [pool-1-thread-3] [1s 725ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-2-SelectorManager] [1s 725ms] Http1AsyncReceiver(SocketTube(2)) Putting 71 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 725ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 725ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for R (false) DEBUG: [pool-1-thread-5] [1s 725ms] Http1AsyncReceiver(SocketTube(2)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@37fd25a3 DEBUG: [HttpClient-2-SelectorManager] [1s 725ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 725ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [1s 725ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@37fd25a3 DEBUG: [pool-1-thread-5] [1s 725ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [1s 725ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [1s 726ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@37fd25a3 DEBUG: [pool-1-thread-5] [1s 726ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [1s 726ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [1s 726ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50792 remote=/127.0.0.1:50747] DEBUG: [pool-1-thread-5] [1s 726ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [1s 726ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@514a4d54(2) DEBUG: [pool-1-thread-5] [1s 726ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@18ad6477/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c92f3ba queue.isEmpty: false DEBUG: [pool-1-thread-5] [1s 726ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [pool-1-thread-5] [1s 726ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [1s 726ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [1s 726ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-5] [1s 726ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [1s 726ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [1s 727ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [1s 727ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [1s 727ms] Http2Connection(SocketTube(2)) Opened stream 1 DEBUG: [pool-1-thread-5] [1s 727ms] Http2Connection(SocketTube(2))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [1s 727ms] Http2Connection(SocketTube(2))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [1s 727ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-5] [1s 727ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-5] [1s 727ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-5] [1s 727ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 727ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [1s 727ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-5] [1s 728ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@713f402f DEBUG: [pool-1-thread-5] [1s 728ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] Http2Connection(SocketTube(2)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-5] [1s 728ms] PlainHttpConnection(SocketTube(2)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [1s 728ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 728ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-5] [1s 728ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [1s 728ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 728ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-5] [1s 728ms] PlainHttpConnection(SocketTube(2)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [1s 728ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [1s 728ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(2) DEBUG: [pool-1-thread-5] [1s 728ms] Http2Connection(SocketTube(2)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [1s 728ms] SocketTube(2) trying to write: 63 DEBUG: [pool-1-thread-5] [1s 728ms] Http2Connection(SocketTube(2)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [1s 728ms] Http2Connection(SocketTube(2)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [1s 728ms] Http1AsyncReceiver(SocketTube(2)) stopping DEBUG: [pool-1-thread-3] [1s 728ms] SocketTube(2) wrote: 63 DEBUG: [pool-1-thread-3] [1s 728ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-5] [1s 728ms] Http1AsyncReceiver(SocketTube(2)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [1s 728ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-3] [1s 728ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 729ms] Http1AsyncReceiver(SocketTube(2)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [1s 729ms] Http2Connection(SocketTube(2)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [1s 729ms] Http2Connection(SocketTube(2)) H2 processed buffered data DEBUG: [pool-1-thread-3] [1s 729ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 729ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 729ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(2) DEBUG: [Test-server-pool] [1s 729ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [1s 729ms] SocketTube(2) trying to write: 13 DEBUG: [Test-server-pool] [1s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [1s 729ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(2)) DEBUG: [pool-1-thread-5] [1s 729ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [pool-1-thread-3] [1s 729ms] SocketTube(2) wrote: 13 DEBUG: [Test-server-pool] [1s 729ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [1s 729ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [1s 729ms] SocketTube(2) write: requesting more... DEBUG: [Test-server-pool] [1s 729ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-5] [1s 729ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [1s 729ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [pool-1-thread-5] [1s 729ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@514a4d54(2) DEBUG: [Test-server-pool] [1s 729ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [1s 729ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 729ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@18ad6477/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1c92f3ba, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [1s 729ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [1s 729ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 729ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [1s 729ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 729ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [1s 729ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk TestServer(1): connection started DEBUG: [readLoop] [1s 730ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 730ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 730ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [1s 730ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [1s 730ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 731ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-2-SelectorManager] [1s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for None (false) DEBUG: [readLoop] [1s 731ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [1s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 731ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [1s 731ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [1s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [1s 731ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-2-SelectorManager] [1s 731ms] SocketTube(2) read bytes: 48 TestServer: [3 s, 856 ms, 411573 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 DEBUG: [HttpClient-2-SelectorManager] [1s 731ms] Http2Connection(SocketTube(2)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 731ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 731ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 731ms] Http2Connection(SocketTube(2)) sending 48 to Http2Connection.asyncReceive Sent response headers 200 DEBUG: [pool-1-thread-5] [1s 731ms] Http2Connection(SocketTube(2)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-5] [1s 731ms] Http2Connection(SocketTube(2)) Processing 48 DEBUG: [pool-1-thread-5] [1s 731ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-5] [1s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [1s 731ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [1s 731ms] Http2Connection(SocketTube(2)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [1s 732ms] PlainHttpConnection(SocketTube(2)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [1s 732ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for None (false) TestServer: [3 s, 857 ms, 45272 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-5] [1s 732ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SocketTube(2) read bytes: 94 DEBUG: [pool-1-thread-5] [1s 732ms] SocketTube(2) trying to write: 9 DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] Http2Connection(SocketTube(2)) onNext: got 94 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] TestServer: [3 s, 857 ms, 363822 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for None (false) DEBUG: [pool-1-thread-5] [1s 732ms] SocketTube(2) wrote: 9 DEBUG: [pool-1-thread-5] [1s 732ms] SocketTube(2) write: requesting more... DEBUG: [readLoop] [1s 732ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SocketTube(2) read bytes: 123 DEBUG: [pool-1-thread-5] [1s 732ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: got request of 1 from SocketTube(2) DEBUG: [readLoop] [1s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] Http2Connection(SocketTube(2)) onNext: got 123 bytes in 1 buffers DEBUG: [readLoop] [1s 732ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [1s 732ms] SocketTube(2) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-5] [1s 732ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 732ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [1s 732ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 732ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [1s 732ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [1s 732ms] Http2Connection(SocketTube(2)) H2 processed(1) DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for None (false) DEBUG: [pool-1-thread-5] [1s 733ms] Http2Connection(SocketTube(2)) sending 94 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [1s 733ms] Http2Connection(SocketTube(2)) H2 Receiving(2): 94 DEBUG: [pool-1-thread-5] [1s 733ms] Http2Connection(SocketTube(2)) Processing 94 DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SocketTube(2) read bytes: 113 DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] Http2Connection(SocketTube(2)) onNext: got 113 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-5] [1s 733ms] FramesDecoder decodes: 94 DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for R (false) DEBUG: [pool-1-thread-5] [1s 733ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 733ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SocketTube(2) read bytes: 150 DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] Http2Connection(SocketTube(2)) onNext: got 150 bytes in 1 buffers DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40b542d1 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 733ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [1s 733ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [1s 733ms] Http2Connection(SocketTube(2)) Opened stream 2 DEBUG: [pool-1-thread-5] [1s 733ms] Http2Connection(SocketTube(2))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [1s 734ms] Http2Connection(SocketTube(2))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [1s 734ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [1s 734ms] Http2Connection(SocketTube(2))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [1s 734ms] Http2Connection(SocketTube(2))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [1s 734ms] Http2Connection(SocketTube(2))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [1s 734ms] Http2Connection(SocketTube(2))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y) 200 HTTP_2 Local port: 50792 DEBUG: [pool-1-thread-5] [1s 734ms] Http2Connection(SocketTube(2))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [1s 734ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [1s 734ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [1s 734ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [1s 734ms] HttpClientImpl(2) ClientImpl (async) elapsed 13 millis for GET to http://127.0.0.1:50747/http2/chunk/y DEBUG: [pool-1-thread-5] [1s 734ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [1s 734ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [MainThread] [1s 734ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [1s 734ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [1s 734ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 735ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 735ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 735ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 735ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [1s 735ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [1s 735ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 50792 DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [1s 735ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [1s 735ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [1s 735ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2)) H2 processed(2) DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2)) sending 123 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2)) H2 Receiving(3): 123 DEBUG: [pool-1-thread-5] [1s 735ms] Http2Connection(SocketTube(2)) Processing 123 DEBUG: [pool-1-thread-5] [1s 735ms] FramesDecoder decodes: 123 DEBUG: [pool-1-thread-5] [1s 735ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [1s 736ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [1s 736ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 736ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [1s 736ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [1s 736ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [1s 736ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [1s 736ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 736ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2)) Closed stream 2 DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b7e117c DEBUG: [pool-1-thread-5] [1s 736ms] Http2Connection(SocketTube(2))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [1s 736ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2)) Opened stream 4 DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2)) H2 processed(3) DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2)) sending 113 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2)) H2 Receiving(4): 113 DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2)) Processing 113 DEBUG: [pool-1-thread-5] [1s 737ms] FramesDecoder decodes: 113 DEBUG: [pool-1-thread-5] [1s 737ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [1s 737ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [1s 737ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [1s 737ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 737ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 737ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 737ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 737ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 737ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [1s 738ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [pool-1-thread-5] [1s 738ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [1s 738ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [1s 738ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [1s 738ms] Http2Connection(SocketTube(2)) Opened stream 6 DEBUG: [pool-1-thread-5] [1s 738ms] Http2Connection(SocketTube(2))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [1s 738ms] Http2Connection(SocketTube(2))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [1s 738ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [1s 738ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [1s 738ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [1s 738ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 739ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 739ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 739ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 739ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [1s 739ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [1s 739ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [1s 739ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [1s 739ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [1s 739ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 739ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 739ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [1s 739ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2)) Closed stream 1 DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@680350b8 DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [1s 739ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 50792 DEBUG: [pool-1-thread-5] [1s 739ms] Http2Connection(SocketTube(2))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [1s 739ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [1s 739ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [1s 739ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2)) H2 processed(4) DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2)) sending 150 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2)) H2 Receiving(5): 150 DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2)) Processing 150 DEBUG: [pool-1-thread-5] [1s 740ms] FramesDecoder decodes: 150 DEBUG: [pool-1-thread-5] [1s 740ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [1s 740ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [1s 740ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 740ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [1s 740ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [1s 740ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [1s 740ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [1s 740ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 740ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2)) Closed stream 4 DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@63077121 DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(4) closing response subscriber stream 4 DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [1s 740ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 740ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [1s 740ms] Http2Connection(SocketTube(2))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [1s 741ms] Http2Connection(SocketTube(2))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [1s 741ms] Http2Connection(SocketTube(2))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 50792 DEBUG: [pool-1-thread-5] [1s 741ms] Http2Connection(SocketTube(2))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [1s 741ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [1s 741ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [1s 741ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [1s 741ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [1s 741ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [1s 741ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [1s 741ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [1s 741ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 741ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 741ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 741ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 741ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 741ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [1s 741ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-5] [1s 741ms] Http2Connection(SocketTube(2)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [1s 741ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [1s 741ms] Http2Connection(SocketTube(2))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [1s 741ms] Http2Connection(SocketTube(2))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [1s 742ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [1s 742ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [1s 742ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [1s 742ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 742ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 742ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [1s 742ms] Http2Connection(SocketTube(2))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [1s 742ms] Http2Connection(SocketTube(2))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [1s 742ms] Http2Connection(SocketTube(2))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [1s 742ms] Http2Connection(SocketTube(2)) Closed stream 6 DEBUG: [pool-1-thread-5] [1s 742ms] Http2Connection(SocketTube(2))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39bf9103 DEBUG: [pool-1-thread-5] [1s 742ms] Http2Connection(SocketTube(2))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [1s 742ms] Http2Connection(SocketTube(2)) H2 processed(5) DEBUG: [MainThread] [1s 742ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [1s 743ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:39717/https2/fixed/y GET DEBUG: [pool-1-thread-5] [1s 743ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [1s 762ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [1s 762ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [1s 763ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5b381a1e for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 763ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55280 TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55280, Session(1711953189774|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-5] [1s 917ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-5] [1s 920ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-5] [1s 920ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-5] [1s 920ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 920ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-5] [1s 920ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-5] [1s 920ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-5] [1s 921ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-5] [1s 921ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-5] [1s 921ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-5] [1s 921ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [1s 921ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [1s 995ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [1s 996ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [2s 729ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 735ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-5] [2s 744ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [2s 744ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [HttpClient-3-SelectorManager] [2s 865ms] 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@51c0716e[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 865ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [2s 865ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [2s 866ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [2s 866ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [2s 866ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [2s 866ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [2s 879ms] 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 879ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [2s 879ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [2s 879ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [2s 879ms] SocketTube(3) pending subscriber subscribed DEBUG: [pool-1-thread-5] [2s 879ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [2s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (true) DEBUG: [HttpClient-3-SelectorManager] [2s 879ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [2s 879ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-3] [2s 879ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-5] [2s 879ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-5] [2s 879ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-5] [2s 880ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 884ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-1-SelectorManager] [2s 884ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [pool-1-thread-3] [2s 884ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [2s 884ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [2s 884ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [2s 884ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 884ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 884ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 884ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 884ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 884ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 899ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [pool-1-thread-5] [2s 928ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-SelectorManager] [2s 929ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [2s 933ms] Http2ClientImpl stopping DEBUG: [HttpClient-2-SelectorManager] [2s 939ms] Http2Connection(SocketTube(2)) Close all streams DEBUG: [HttpClient-1-SelectorManager] [2s 943ms] Http2Connection(SocketTube(1)) Close all streams DEBUG: [HttpClient-1-SelectorManager] [2s 953ms] Http2Connection(SocketTube(1)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-2-SelectorManager] [2s 954ms] Http2Connection(SocketTube(2)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-1-SelectorManager] [2s 954ms] PlainHttpConnection(SocketTube(1)) added 34 bytes to the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 954ms] PlainHttpConnection(SocketTube(1)) signalling the publisher of the write queue DEBUG: [HttpClient-2-SelectorManager] [2s 954ms] PlainHttpConnection(SocketTube(2)) added 34 bytes to the write queue DEBUG: [HttpClient-2-SelectorManager] [2s 954ms] PlainHttpConnection(SocketTube(2)) signalling the publisher of the write queue DEBUG: [HttpClient-1-SelectorManager] [2s 954ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(1) DEBUG: [HttpClient-2-SelectorManager] [2s 954ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [2s 965ms] SocketTube(2) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 965ms] SocketTube(2) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 966ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [2s 969ms] SocketTube(1) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 969ms] SocketTube(1) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 970ms] SocketTube(1) pausing read event DEBUG: [HttpClient-2-SelectorManager] [2s 983ms] SocketTube(2) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@713f402f DEBUG: [HttpClient-1-SelectorManager] [2s 983ms] SocketTube(1) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@72cb94ae DEBUG: [HttpClient-1-SelectorManager] [2s 983ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 983ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 990ms] Http2Connection(SocketTube(2)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 990ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [2s 990ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [2s 990ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [2s 990ms] SocketTube(2) write: cancel DEBUG: [HttpClient-2-SelectorManager] [2s 990ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [2s 990ms] Http2Connection(SocketTube(2)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-2-SelectorManager] [2s 990ms] PlainHttpConnection(SocketTube(2)) HttpPublisher: cancelled by SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [2s 990ms] SocketTube(2) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [2s 993ms] Http2Connection(SocketTube(1)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-1-SelectorManager] [2s 993ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [2s 993ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [2s 993ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [2s 993ms] SocketTube(1) write: cancel DEBUG: [HttpClient-1-SelectorManager] [2s 993ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-1-SelectorManager] [2s 993ms] PlainHttpConnection(SocketTube(1)) HttpPublisher: cancelled by SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [2s 993ms] SocketTube(1) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 4ms] Http2Connection(SocketTube(1)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-2-SelectorManager] [3s 43ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-2-SelectorManager] [3s 43ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [3s 43ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [3s 44ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [3s 44ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 44ms] Http2Connection(SocketTube(2)) Close all streams Server connection to /127.0.0.1:50792 stopping. 1 streams DEBUG: [pool-1-thread-5] [3s 46ms] Http2Connection(SocketTube(2)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [3s 47ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [3s 47ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-3] [3s 47ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(1)) DEBUG: [pool-1-thread-3] [3s 48ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [3s 48ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:50776 stopping. 1 streams DEBUG: [HttpClient-1-SelectorManager] [3s 50ms] Http2Connection(SocketTube(1)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-1-SelectorManager] [3s 50ms] Http2Connection(SocketTube(1)) Close all streams TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-3-SelectorManager] [3s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 87ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [3s 87ms] SocketTube(3) read bytes: 127 DEBUG: [HttpClient-3-SelectorManager] [3s 87ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 87ms] SSL Reader(SocketTube(3)) Adding 127 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 87ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 87ms] 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 87ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 87ms] SSL Reader(SocketTube(3)) Unwrapping: 127 DEBUG: [pool-1-thread-3] [3s 180ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 180ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 180ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [3s 180ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 181ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 194ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 229ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [3s 229ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 229ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-3-SelectorManager] [3s 229ms] 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 229ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 229ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 229ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 229ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [3s 229ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 230ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 230ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 230ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 230ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 230ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 230ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 230ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 230ms] SocketTube(3) read bytes: 6 DEBUG: [HttpClient-3-SelectorManager] [3s 230ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 230ms] SSL Reader(SocketTube(3)) Adding 6 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 230ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [pool-1-thread-3] [3s 230ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [HttpClient-3-SelectorManager] [3s 230ms] 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 230ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 231ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 231ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 231ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 231ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 231ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 263ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [3s 263ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 264ms] SSL Reader(SocketTube(3)) Adding 79 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 264ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 264ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:79, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 264ms] SSL Reader(SocketTube(3)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 284ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 284ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 284ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 285ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [3s 285ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 285ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 285ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 285ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 285ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 285ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 404ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 404ms] SocketTube(3) read bytes: 1467 DEBUG: [HttpClient-3-SelectorManager] [3s 404ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 404ms] SSL Reader(SocketTube(3)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 405ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 405ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 405ms] 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 405ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 405ms] SSL Reader(SocketTube(3)) Unwrapping: 1467 DEBUG: [pool-1-thread-3] [3s 407ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 407ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 407ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-3] [3s 407ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 407ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 407ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-3-SelectorManager] [3s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 567ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 567ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 639ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [3s 640ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false 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: [pool-1-thread-3] [3s 640ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 640ms] SocketTube(3) read bytes: 648 DEBUG: [HttpClient-3-SelectorManager] [3s 640ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 640ms] SSL Reader(SocketTube(3)) Adding 648 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 640ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [pool-1-thread-3] [3s 640ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:648, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-3-SelectorManager] [3s 640ms] 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 640ms] SSL Reader(SocketTube(3)) Unwrapping: 648 DEBUG: [pool-1-thread-3] [3s 640ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 648 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 640ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 641ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-3] [3s 641ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 641ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 641ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 642ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [3s 642ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 642ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 642ms] SSL Reader(SocketTube(3)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 647ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 650ms] SSLFlowDelegate(SocketTube(3)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 650ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 657ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 657ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 658ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 658ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [3s 658ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4fce88e DEBUG: [pool-1-thread-3] [3s 664ms] Http2Connection(SSLTube(SocketTube(3))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 664ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 665ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 665ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 665ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 665ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 665ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 665ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 665ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 665ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 665ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 665ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [3s 665ms] SSL Writer(SocketTube(3)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 665ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 665ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 665ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 665ms] Http2Connection(SSLTube(SocketTube(3))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 665ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 665ms] Http2Connection(SSLTube(SocketTube(3))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 665ms] Http2Connection(SSLTube(SocketTube(3))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 665ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 665ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [3s 665ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [3s 665ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 665ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 666ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 666ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 666ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 671ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 671ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 671ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 671ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 671ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 674ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 684ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 684ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [3s 684ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 684ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 684ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 684ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [3s 684ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 684ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 684ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 684ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [3s 684ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 684ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 684ms] SSLTube(SocketTube(3)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 684ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 685ms] SocketTube(3) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 685ms] SocketTube(3) wrote: 174 DEBUG: [pool-1-thread-3] [3s 685ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 685ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 685ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 685ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [3s 685ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 685ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 685ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 685ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 685ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 685ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 685ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-3-SelectorManager] [3s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 707ms] SocketTube(3) read bytes: 1736 DEBUG: [HttpClient-3-SelectorManager] [3s 707ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 707ms] SSL Reader(SocketTube(3)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 707ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 707ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [pool-1-thread-3] [3s 707ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 707ms] 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 707ms] SSL Reader(SocketTube(3)) Unwrapping: 1736 DEBUG: [Test-server-pool] [3s 708ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-3-SelectorManager] [3s 708ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [Test-server-pool] [3s 708ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [3s 708ms] SocketTube(3) no more demand for reading DEBUG: [Test-server-pool] [3s 708ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 708ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 708ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [3s 708ms] SocketTube(3) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 708ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 710ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 710ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 710ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1736 DEBUG: [pool-1-thread-3] [3s 710ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 710ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 710ms] SocketTube(3) resuming read event TestServer(2): connection started DEBUG: [pool-1-thread-3] [3s 710ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (true) DEBUG: [readLoop] [3s 710ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [3s 710ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [readLoop] [3s 710ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 710ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-3-SelectorManager] [3s 710ms] SocketTube(3) read bytes: 77 DEBUG: [readLoop] [3s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [3s 710ms] SSL Reader(SocketTube(3)) onNext DEBUG: [readLoop] [3s 710ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-3-SelectorManager] [3s 710ms] SSL Reader(SocketTube(3)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 710ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 711ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 711ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 711ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 711ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 711ms] SSL Reader(SocketTube(3)) Unwrapping: 77 DEBUG: [HttpClient-3-SelectorManager] [3s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [readLoop] [3s 711ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-3-SelectorManager] [3s 711ms] 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 711ms] SSL Reader(SocketTube(3)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 711ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 711ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [3s 711ms] SSL Reader(SocketTube(3)) sending 39 DEBUG: [pool-1-thread-3] [3s 711ms] SSL Reader(SocketTube(3)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 711ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 711ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 711ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SSLTube(SocketTube(3))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SSLTube(SocketTube(3))) Processing 39 DEBUG: [pool-1-thread-3] [3s 711ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [3s 711ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 711ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 711ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [3s 711ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 711ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 711ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 711ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(3)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(3)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(3)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 711ms] SSL Writer(SocketTube(3)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(3)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(3)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(3) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(3) wrote: 47 DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 712ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [3s 712ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: got request of 1 from SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 712ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 712ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 712ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 712ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 712ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 712ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) TestServer: GET /https2/fixed/y DEBUG: [readLoop] [3s 737ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 737ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 737ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 737ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 737ms] FramesDecoder Tail size is now: 0, current= Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/fixed TestServer: [5 s, 867 ms, 675316 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 868 ms, 100989 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [5 s, 868 ms, 354116 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-3-SelectorManager] [3s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 743ms] SocketTube(3) read bytes: 97 DEBUG: [HttpClient-3-SelectorManager] [3s 743ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 743ms] SSL Reader(SocketTube(3)) Adding 97 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 744ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 744ms] 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 744ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 744ms] SSL Reader(SocketTube(3)) Unwrapping: 97 DEBUG: [HttpClient-3-SelectorManager] [3s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 744ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 744ms] 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 744ms] SSL Reader(SocketTube(3)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 744ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-3] [3s 744ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-3] [3s 744ms] SSL Reader(SocketTube(3)) sending 59 DEBUG: [pool-1-thread-3] [3s 744ms] SSL Reader(SocketTube(3)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-3] [3s 744ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 744ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 744ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-3] [3s 744ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 744ms] Http2Connection(SSLTube(SocketTube(3))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 744ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-3] [3s 744ms] Http2Connection(SSLTube(SocketTube(3))) Processing 59 DEBUG: [pool-1-thread-3] [3s 744ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-3] [3s 744ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 744ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-3] [3s 745ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 745ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 745ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 745ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 745ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 745ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 745ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 745ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 745ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (true) DEBUG: [pool-1-thread-3] [3s 745ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 745ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 746ms] SocketTube(3) read bytes: 862 DEBUG: [HttpClient-3-SelectorManager] [3s 746ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 746ms] SSL Reader(SocketTube(3)) Adding 862 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 746ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 746ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:862, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [pool-1-thread-3] [3s 746ms] SSL Reader(SocketTube(3)) Unwrapping: 862 DEBUG: [HttpClient-3-SelectorManager] [3s 746ms] 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 746ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 862 into buffer of 64 remaining to decode: 809 DEBUG: [pool-1-thread-3] [3s 746ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-3-SelectorManager] [3s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [pool-1-thread-3] [3s 746ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [HttpClient-3-SelectorManager] [3s 746ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 746ms] 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 746ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [3s 746ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 746ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 746ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 746ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 746ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 746ms] Http2Connection(SSLTube(SocketTube(3))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 746ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-3] [3s 746ms] Http2Connection(SSLTube(SocketTube(3))) Processing 15 DEBUG: [pool-1-thread-3] [3s 746ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-3] [3s 746ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 746ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 746ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 753ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 753ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 753ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y) 200 HTTP_2 Local port: 55280 DEBUG: [pool-1-thread-3] [3s 753ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 753ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 753ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 753ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 753ms] HttpClientImpl(3) ClientImpl (async) elapsed 2010 millis for GET to https://127.0.0.1:39717/https2/fixed/y DEBUG: [pool-1-thread-3] [3s 753ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 753ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 753ms] SSL Reader(SocketTube(3)) Unwrapping: 809 DEBUG: [pool-1-thread-3] [3s 753ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 809 into buffer of 64 remaining to decode: 750 DEBUG: [pool-1-thread-3] [3s 753ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [MainThread] [3s 753ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 753ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 753ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-3] [3s 753ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 754ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 754ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 754ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 754ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 754ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 754ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) Unwrapping: 750 DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 750 into buffer of 16676 remaining to decode: 655 DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 754ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-3] [3s 754ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 754ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) Unwrapping: 655 DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) Decoded 21 bytes out of 655 into buffer of 64 remaining to decode: 596 DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) sending 21 DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 755ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3))) Processing 21 DEBUG: [pool-1-thread-3] [3s 755ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 755ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 755ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 755ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 755ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 755ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 756ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 756ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(6) DEBUG: [MainThread] [3s 756ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) Unwrapping: 596 DEBUG: [MainThread] [3s 756ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) Decoded 57 bytes out of 596 into buffer of 16676 remaining to decode: 501 DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) sending 57 DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 756ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SSLTube(SocketTube(3))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-3] [3s 756ms] Http2Connection(SSLTube(SocketTube(3))) Processing 57 DEBUG: [pool-1-thread-3] [3s 756ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-3] [3s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 756ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) Unwrapping: 501 DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) Decoded 23 bytes out of 501 into buffer of 64 remaining to decode: 440 DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) sending 23 DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 757ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3))) Processing 23 DEBUG: [pool-1-thread-3] [3s 757ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 757ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 757ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 758ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 758ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) Unwrapping: 440 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 440 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-3] [3s 758ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 758ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 758ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 758ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 758ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 758ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 758ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a5ede15 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 758ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 758ms] SSL Reader(SocketTube(3)) Unwrapping: 393 DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 393 into buffer of 64 remaining to decode: 345 DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-3] [3s 759ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 759ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 759ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 55280 DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 759ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 759ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 759ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 759ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 759ms] SSL Reader(SocketTube(3)) Unwrapping: 345 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Decoded 64 bytes out of 345 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) sending 64 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) Processing 64 DEBUG: [pool-1-thread-3] [3s 760ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 760ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 760ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 760ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 760ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(11) DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-3] [3s 760ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 760ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 760ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 760ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 760ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 760ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 760ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@260777c5 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 760ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 760ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 761ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 761ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 761ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 761ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-3] [3s 761ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 761ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 761ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 761ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-3] [3s 761ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 761ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 761ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 55280 DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 761ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 761ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 761ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 761ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 762ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-3] [3s 762ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 762ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 762ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 762ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 762ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 762ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 768ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 768ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-3] [3s 768ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 769ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 769ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 769ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 769ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 769ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 769ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 769ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 769ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 769ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 769ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 769ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 769ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 769ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1244ef65 DEBUG: [pool-1-thread-3] [3s 769ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 769ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 769ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 769ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 769ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 769ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 769ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 769ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 769ms] SocketTube(3) read bytes: 196 DEBUG: [HttpClient-3-SelectorManager] [3s 769ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 769ms] SSL Reader(SocketTube(3)) Adding 196 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 769ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 769ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:196, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 769ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [pool-1-thread-3] [3s 769ms] SSL Reader(SocketTube(3)) Unwrapping: 196 DEBUG: [HttpClient-3-SelectorManager] [3s 769ms] 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 769ms] SSL Reader(SocketTube(3)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) sending 10 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 770ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 770ms] Http2Connection(SSLTube(SocketTube(3))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 770ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 770ms] Http2Connection(SSLTube(SocketTube(3))) Processing 10 DEBUG: [pool-1-thread-3] [3s 770ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 770ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 770ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 770ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 770ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 770ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 55280 DEBUG: [pool-1-thread-3] [3s 770ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 770ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 770ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 770ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 770ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) Unwrapping: 148 DEBUG: [MainThread] [3s 770ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) sending 63 DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 770ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(3))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(3))) Processing 63 DEBUG: [pool-1-thread-3] [3s 771ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 771ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 771ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 771ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 771ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(3))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 771ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(17) DEBUG: [MainThread] [3s 771ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) sending 9 DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 771ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3))) Processing 9 DEBUG: [pool-1-thread-3] [3s 772ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 772ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 772ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 772ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 772ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 772ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 772ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3))) Closed stream 6 DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c23d3fc DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3)))/Stream(6) closing response subscriber stream 6 DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 772ms] Http2Connection(SSLTube(SocketTube(3))) H2 processed(18) DEBUG: [MainThread] [3s 772ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 772ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 772ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 772ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 772ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 773ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 773ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-3-SelectorManager] [3s 773ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25602729 for R (false) DEBUG: [MainThread] [3s 773ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 773ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 773ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 773ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 773ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 774ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [3s 775ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:39717/https2/chunk/y GET DEBUG: [pool-1-thread-3] [3s 775ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 775ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 776ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 776ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [3s 776ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-4-SelectorManager] [3s 776ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2f9f5660 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=55288, Session(1711953191928|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-4-SelectorManager] [3s 776ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [3s 776ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55288 DEBUG: [pool-1-thread-3] [3s 776ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [3s 776ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 776ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [3s 776ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 776ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [3s 776ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 777ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [3s 777ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-3] [3s 777ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-3] [3s 777ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 777ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 777ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] 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@25673d10[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 777ms] SocketTube(4) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 777ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 777ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] 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 777ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [3s 777ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 777ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-5] [3s 777ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 777ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 793ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-3] [3s 793ms] SocketTube(4) trying to write: 2201 DEBUG: [pool-1-thread-3] [3s 793ms] SocketTube(4) wrote: 2201 DEBUG: [pool-1-thread-3] [3s 793ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 793ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 793ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 793ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [3s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 803ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [3s 803ms] SocketTube(4) read bytes: 133 DEBUG: [HttpClient-4-SelectorManager] [3s 803ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 803ms] SSL Reader(SocketTube(4)) Adding 133 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 803ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 803ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (false) DEBUG: [pool-1-thread-3] [3s 803ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 803ms] SSL Reader(SocketTube(4)) Unwrapping: 133 DEBUG: [HttpClient-4-SelectorManager] [3s 803ms] 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 803ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 803ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 803ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 803ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 803ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 803ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [HttpClient-4-SelectorManager] [3s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 804ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 804ms] 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 806ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 806ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 806ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 807ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [3s 807ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 807ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 807ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 807ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 807ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 807ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 807ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 807ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 807ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (true) DEBUG: [pool-1-thread-3] [3s 807ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 807ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 807ms] SocketTube(4) read bytes: 175 DEBUG: [HttpClient-4-SelectorManager] [3s 807ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 807ms] SSL Reader(SocketTube(4)) Adding 175 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 807ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (false) DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 808ms] 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 808ms] SSL Reader(SocketTube(4)) Unwrapping: 175 DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [3s 808ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 808ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 808ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 809ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [3s 809ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 809ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 809ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 810ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 810ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 810ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 810ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 810ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [3s 810ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 811ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 811ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 811ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 811ms] SSLFlowDelegate(SocketTube(4)) setALPN = h2 DEBUG: [pool-1-thread-3] [3s 811ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 811ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [3s 811ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [3s 811ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 811ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [3s 811ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a86fc4 DEBUG: [pool-1-thread-3] [3s 811ms] Http2Connection(SSLTube(SocketTube(4))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 812ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 812ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 812ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 812ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 812ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 812ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 812ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 812ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 812ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 812ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 812ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [3s 812ms] SSL Writer(SocketTube(4)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 812ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [3s 812ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 812ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 812ms] Http2Connection(SSLTube(SocketTube(4))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [3s 812ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 812ms] Http2Connection(SSLTube(SocketTube(4))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 812ms] Http2Connection(SSLTube(SocketTube(4))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 812ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 812ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [3s 812ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [3s 812ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 812ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [3s 812ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 812ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 812ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [3s 813ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [3s 813ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 813ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [3s 813ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 813ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 813ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 813ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 813ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 813ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 813ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 813ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 813ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 813ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 813ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 813ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [3s 813ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 813ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 813ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 813ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 813ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 813ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [3s 813ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 814ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 814ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 814ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [3s 814ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 814ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 814ms] SSLTube(SocketTube(4)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 814ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [3s 814ms] SocketTube(4) trying to write: 174 DEBUG: [pool-1-thread-3] [3s 814ms] SocketTube(4) wrote: 174 DEBUG: [pool-1-thread-3] [3s 814ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 814ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 814ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 815ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 815ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 815ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [3s 815ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 815ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 815ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 815ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 815ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 815ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 815ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 815ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 815ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-4-SelectorManager] [3s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 816ms] SocketTube(4) read bytes: 1726 DEBUG: [HttpClient-4-SelectorManager] [3s 816ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 816ms] SSL Reader(SocketTube(4)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 816ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 816ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (false) DEBUG: [pool-1-thread-3] [3s 817ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 817ms] 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 817ms] SSL Reader(SocketTube(4)) Unwrapping: 1726 DEBUG: [Test-server-pool] [3s 817ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 817ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 817ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-4-SelectorManager] [3s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) DEBUG: [Test-server-pool] [3s 817ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 817ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 817ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 817ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-4-SelectorManager] [3s 817ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 817ms] 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 817ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 817ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 818ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 818ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 818ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) DEBUG: [readLoop] [3s 818ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [3s 818ms] SocketTube(4) read bytes: 77 DEBUG: [HttpClient-4-SelectorManager] [3s 818ms] SSL Reader(SocketTube(4)) onNext TestServer(2): connection started DEBUG: [readLoop] [3s 818ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 818ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-4-SelectorManager] [3s 818ms] SSL Reader(SocketTube(4)) Adding 77 bytes to read buffer DEBUG: [readLoop] [3s 818ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-4-SelectorManager] [3s 818ms] SocketTube(4) resuming read event DEBUG: [readLoop] [3s 818ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 818ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 818ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-4-SelectorManager] [3s 818ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 818ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 818ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 819ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 818ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [3s 819ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [3s 819ms] SSL Reader(SocketTube(4)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [3s 819ms] SSL Reader(SocketTube(4)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 819ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [3s 819ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 77 TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [3s 819ms] SSL Reader(SocketTube(4)) sending 39 DEBUG: [pool-1-thread-3] [3s 819ms] SSL Reader(SocketTube(4)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [3s 819ms] SSL Reader(SocketTube(4)) pushScheduler is alive TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [3s 819ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [3s 819ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SSLTube(SocketTube(4))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [3s 819ms] Http2Connection(SSLTube(SocketTube(4))) Processing 39 DEBUG: [pool-1-thread-3] [3s 819ms] FramesDecoder decodes: 39 TestServer: [5 s, 944 ms, 947319 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-3] [3s 819ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 820ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [3s 820ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-3] [3s 820ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [3s 820ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 820ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 820ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 820ms] SSL Writer(SocketTube(4)) onNext TestServer: [5 s, 945 ms, 342171 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-3] [3s 820ms] SSL Writer(SocketTube(4)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 820ms] SSL Writer(SocketTube(4)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 820ms] SSL Writer(SocketTube(4)) wrapping 9 bytes DEBUG: [HttpClient-4-SelectorManager] [3s 820ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) TestServer: [5 s, 945 ms, 664871 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-4-SelectorManager] [3s 820ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 820ms] 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 820ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 820ms] SSL Writer(SocketTube(4)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 820ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 820ms] SSL Writer(SocketTube(4)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 821ms] SSL Writer(SocketTube(4)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [3s 821ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 821ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 821ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [3s 821ms] SocketTube(4) trying to write: 47 DEBUG: [pool-1-thread-3] [3s 821ms] SocketTube(4) wrote: 47 DEBUG: [pool-1-thread-3] [3s 821ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 821ms] SocketTube(4) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 821ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 821ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 821ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 821ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [3s 821ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: got request of 1 from SSLTube(SocketTube(4)) DEBUG: [readLoop] [3s 821ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 821ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 821ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 821ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 821ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 821ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(1) DEBUG: [pool-1-thread-3] [3s 821ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 821ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 821ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 821ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 821ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 821ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] SocketTube(4) read bytes: 635 DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] SSL Reader(SocketTube(4)) Adding 635 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] 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 822ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:635, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 822ms] SSL Reader(SocketTube(4)) Unwrapping: 635 DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] SocketTube(4) no more demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 822ms] 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 822ms] SSL Reader(SocketTube(4)) Decoded 54 bytes out of 635 into buffer of 16676 remaining to decode: 543 DEBUG: [pool-1-thread-3] [3s 822ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-3] [3s 822ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-3] [3s 822ms] SSL Reader(SocketTube(4)) sending 54 DEBUG: [pool-1-thread-3] [3s 822ms] SSL Reader(SocketTube(4)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-3] [3s 822ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 822ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [3s 823ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-3] [3s 823ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 823ms] Http2Connection(SSLTube(SocketTube(4))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 823ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-3] [3s 823ms] Http2Connection(SSLTube(SocketTube(4))) Processing 54 DEBUG: [pool-1-thread-3] [3s 823ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-3] [3s 823ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 823ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-3] [3s 823ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 823ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 2 DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(2) DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) Unwrapping: 543 DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 543 into buffer of 56 remaining to decode: 495 DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [3s 824ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [3s 824ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 824ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 824ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 824ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y) 200 HTTP_2 Local port: 55288 DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 825ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 825ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 825ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 825ms] HttpClientImpl(4) ClientImpl (async) elapsed 50 millis for GET to https://127.0.0.1:39717/https2/chunk/y DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(3) DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) Unwrapping: 495 DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 495 into buffer of 56 remaining to decode: 436 DEBUG: [MainThread] [3s 825ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [3s 825ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-3] [3s 825ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-3] [3s 825ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 825ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 826ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 826ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 826ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 826ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 826ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(4) DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 826ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) Unwrapping: 436 DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 436 into buffer of 16676 remaining to decode: 346 DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [3s 826ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-3] [3s 826ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-3] [3s 826ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 826ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 4 DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(5) DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) Unwrapping: 346 DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) Decoded 21 bytes out of 346 into buffer of 56 remaining to decode: 287 DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) sending 21 DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [3s 827ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))) Processing 21 DEBUG: [pool-1-thread-3] [3s 827ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-3] [3s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 827ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [3s 827ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 827ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 827ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 827ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(6) DEBUG: [MainThread] [3s 827ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 828ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) Unwrapping: 287 DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 287 into buffer of 56 remaining to decode: 239 DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [3s 828ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [3s 828ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 828ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 828ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 828ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 55288 DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 829ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [3s 829ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 829ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(7) DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) Unwrapping: 239 DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) Decoded 64 bytes out of 239 into buffer of 16676 remaining to decode: 137 DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) sending 64 DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4))) Processing 64 DEBUG: [pool-1-thread-3] [3s 829ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-3] [3s 829ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 829ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-3] [3s 829ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 829ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 829ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(8) DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 829ms] SSL Reader(SocketTube(4)) Unwrapping: 137 DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 137 into buffer of 64 remaining to decode: 90 DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [3s 830ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 830ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 830ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 830ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [3s 830ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 830ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 830ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 2 DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@402b92a4 DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [3s 830ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(9) DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) Decoded 52 bytes out of 90 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-3] [3s 830ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [3s 831ms] SSL Reader(SocketTube(4)) sending 52 DEBUG: [pool-1-thread-3] [3s 831ms] SSL Reader(SocketTube(4)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-3] [3s 831ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 831ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-3] [3s 831ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-3] [3s 831ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 831ms] Http2Connection(SSLTube(SocketTube(4))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 831ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(10): 52 DEBUG: [pool-1-thread-3] [3s 831ms] Http2Connection(SSLTube(SocketTube(4))) Processing 52 DEBUG: [pool-1-thread-3] [3s 831ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-3] [3s 831ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 831ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-3] [3s 831ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 831ms] Http2Connection(SSLTube(SocketTube(4))) Opened stream 6 DEBUG: [pool-1-thread-3] [3s 831ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 831ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [3s 831ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(10) DEBUG: [pool-1-thread-3] [3s 831ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 831ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 831ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 831ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 831ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 832ms] SocketTube(4) read bytes: 500 DEBUG: [HttpClient-4-SelectorManager] [3s 832ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 832ms] SSL Reader(SocketTube(4)) Adding 500 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 832ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:500, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) Unwrapping: 500 DEBUG: [HttpClient-4-SelectorManager] [3s 832ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 832ms] 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 832ms] SSL Reader(SocketTube(4)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) sending 23 DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-3] [3s 832ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-3] [3s 832ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 832ms] Http2Connection(SSLTube(SocketTube(4))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 832ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-3] [3s 832ms] Http2Connection(SSLTube(SocketTube(4))) Processing 23 DEBUG: [pool-1-thread-3] [3s 832ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-3] [3s 832ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 832ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 832ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [3s 833ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [3s 833ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 833ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 833ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 833ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 833ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 833ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 833ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 833ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(11) DEBUG: [MainThread] [3s 833ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) Unwrapping: 439 DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-3] [3s 833ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 833ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 833ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 833ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-3] [3s 833ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [3s 833ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 833ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 833ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 833ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 834ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 834ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 834ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 834ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [3s 834ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 834ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 1 DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@60e8409f DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(12) DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 834ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 834ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 834ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) Unwrapping: 392 DEBUG: [MainThread] [3s 834ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 834ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 834ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-3] [3s 834ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [3s 834ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 834ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 834ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 834ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 55288 DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 835ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 835ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 835ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(13) DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) Unwrapping: 344 DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-3] [3s 835ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-3] [3s 835ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 835ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 835ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 835ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 835ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 835ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(14) DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Unwrapping: 243 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [3s 836ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 836ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 836ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 836ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 836ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 836ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 4 DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16c5ba6a DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(15) DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Unwrapping: 196 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) sending 10 DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-3] [3s 836ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-3] [3s 836ms] Http2Connection(SSLTube(SocketTube(4))) Processing 10 DEBUG: [pool-1-thread-3] [3s 836ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [3s 836ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 837ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 837ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [3s 837ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [3s 837ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 55288 DEBUG: [pool-1-thread-3] [3s 837ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [3s 837ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 837ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 837ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 837ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(16) DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 837ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) Unwrapping: 148 DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) sending 63 DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-3] [3s 837ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-3] [3s 837ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 837ms] Http2Connection(SSLTube(SocketTube(4))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 837ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))) Processing 63 DEBUG: [pool-1-thread-3] [3s 838ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-3] [3s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 838ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-3] [3s 838ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 838ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(17) DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) Unwrapping: 47 DEBUG: [MainThread] [3s 838ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 838ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 838ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 838ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) sending 9 DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))) Processing 9 DEBUG: [pool-1-thread-3] [3s 838ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [3s 838ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [3s 838ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [3s 838ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 838ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 838ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 838ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))) Closed stream 6 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57522139 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [3s 838ms] Http2Connection(SSLTube(SocketTube(4))) H2 processed(18) DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 838ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 838ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [MainThread] [3s 839ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 839ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 839ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 839ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 839ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 839ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6065b7d8 for R (false) DEBUG: [MainThread] [3s 839ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 839ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 839ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 839ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 839ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 839ms] HttpResponseInputStream close called DEBUG: [MainThread] [3s 840ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [3s 841ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:50747/http2/fixed/y GET DEBUG: [pool-1-thread-3] [3s 841ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-3] [3s 841ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 841ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 841ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 841ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 841ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 842ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 842ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 842ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 842ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@69be6a8c queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 842ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@69be6a8c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 842ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 842ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 842ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 842ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 842ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 842ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 842ms] PlainHttpConnection(SocketTube(5)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6ce7e0fd 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=50800,localport=50747] DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50800 DEBUG: [pool-1-thread-3] [3s 843ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 843ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [3s 843ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [3s 843ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 843ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [3s 843ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 843ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [3s 843ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [3s 843ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 843ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@661f8b8d DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [3s 843ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-5] [3s 843ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [3s 844ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 843ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [3s 844ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 844ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [3s 844ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-5] [3s 844ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [3s 844ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 844ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [3s 844ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [3s 844ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [3s 844ms] SocketTube(5) trying to write: 204 DEBUG: [pool-1-thread-5] [3s 844ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 844ms] SocketTube(5) wrote: 204 DEBUG: [HttpClient-5-SelectorManager] [3s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (true) DEBUG: [pool-1-thread-3] [3s 844ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 844ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 844ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 844ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 844ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 844ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 844ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 844ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 844ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 844ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@52938b3b DEBUG: [pool-1-thread-3] [3s 844ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 844ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 844ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 844ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-3] [3s 844ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [3s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 845ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [3s 845ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [3s 845ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 845ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@69be6a8c DEBUG: [pool-1-thread-3] [3s 845ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 845ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@69be6a8c DEBUG: [pool-1-thread-3] [3s 845ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-5-SelectorManager] [3s 845ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 845ms] 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 845ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [3s 845ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@69be6a8c DEBUG: [pool-1-thread-3] [3s 845ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 845ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 845ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50800 remote=/127.0.0.1:50747] DEBUG: [pool-1-thread-3] [3s 845ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [3s 845ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4b7027c5(5) DEBUG: [pool-1-thread-3] [3s 845ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@140e23b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e0a60f2 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 845ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 845ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 845ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 845ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-3] [3s 846ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 846ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [3s 846ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [3s 846ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [3s 846ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-3] [3s 846ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [3s 846ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [3s 847ms] SocketTube(5) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 847ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 847ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 847ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [3s 847ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [3s 847ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [3s 847ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@12f4d823 DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) read demand reset to 0 DEBUG: [pool-1-thread-3] [3s 847ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 847ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [3s 847ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [3s 847ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [3s 847ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [3s 847ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [3s 847ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-3] [3s 847ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [pool-1-thread-3] [3s 847ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-3] [3s 847ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-3] [3s 847ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-5-SelectorManager] [3s 847ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 847ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [3s 847ms] Http1Response(id=3, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4b7027c5(5) DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 848ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@140e23b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5e0a60f2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [3s 848ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [3s 848ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [3s 848ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [3s 848ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [3s 848ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [3s 848ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [3s 848ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 848ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 848ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 848ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 848ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [Test-server-pool] [3s 848ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [3s 848ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 848ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 848ms] 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 DEBUG: [readLoop] [3s 849ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 849ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started TestServer: [5 s, 974 ms, 326012 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [3s 849ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [3s 849ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [3s 849ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 TestServer: [5 s, 974 ms, 591360 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [3s 849ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [3s 849ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [readLoop] [3s 849ms] FramesDecoder decodes: 9 TestServer: [5 s, 974 ms, 787206 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 DEBUG: [readLoop] [3s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 849ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-5-SelectorManager] [3s 849ms] SocketTube(5) read bytes: 39 DEBUG: [readLoop] [3s 849ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-5-SelectorManager] [3s 849ms] Http2Connection(SocketTube(5)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [3s 849ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 850ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-5-SelectorManager] [3s 850ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [3s 850ms] Http2Connection(SocketTube(5)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 850ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 850ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [3s 850ms] Http2Connection(SocketTube(5)) Processing 39 DEBUG: [pool-1-thread-5] [3s 850ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [3s 850ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 850ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [3s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [pool-1-thread-5] [3s 850ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 850ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 850ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-5-SelectorManager] [3s 850ms] SocketTube(5) read bytes: 181 DEBUG: [pool-1-thread-5] [3s 850ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [3s 850ms] SocketTube(5) trying to write: 9 DEBUG: [HttpClient-5-SelectorManager] [3s 850ms] Http2Connection(SocketTube(5)) onNext: got 181 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 850ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [3s 850ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-5] [3s 850ms] SocketTube(5) write: requesting more... DEBUG: [readLoop] [3s 850ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 850ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 850ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [pool-1-thread-5] [3s 850ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [3s 850ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-5-SelectorManager] [3s 850ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 850ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 850ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 851ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 850ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 851ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [pool-1-thread-5] [3s 851ms] Http2Connection(SocketTube(5)) sending 181 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 851ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [pool-1-thread-5] [3s 851ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 181 DEBUG: [pool-1-thread-5] [3s 851ms] Http2Connection(SocketTube(5)) Processing 181 DEBUG: [pool-1-thread-5] [3s 851ms] FramesDecoder decodes: 181 DEBUG: [pool-1-thread-5] [3s 851ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [3s 851ms] SocketTube(5) read bytes: 328 DEBUG: [HttpClient-5-SelectorManager] [3s 851ms] Http2Connection(SocketTube(5)) onNext: got 328 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 851ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [3s 851ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-5-SelectorManager] [3s 851ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 851ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 852ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 852ms] Http2Connection(SocketTube(5)) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 852ms] Http2Connection(SocketTube(5))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 852ms] Http2Connection(SocketTube(5))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 852ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 852ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 852ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 852ms] Http2Connection(SocketTube(5))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 852ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [3s 852ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 853ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 853ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 853ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 853ms] HttpClientImpl(5) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:50747/http2/fixed/y DEBUG: [pool-1-thread-5] [3s 853ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 853ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 853ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 853ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 853ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 853ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 853ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 853ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 853ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 853ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5)) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 854ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 854ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 854ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 854ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 854ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [3s 854ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 854ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5)) sending 328 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5)) H2 Receiving(3): 328 DEBUG: [pool-1-thread-5] [3s 854ms] Http2Connection(SocketTube(5)) Processing 328 DEBUG: [pool-1-thread-5] [3s 854ms] FramesDecoder decodes: 328 DEBUG: [pool-1-thread-5] [3s 854ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 854ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5)) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 855ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 855ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 855ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 855ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 855ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [3s 855ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 855ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 855ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 855ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 856ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 856ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 856ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 856ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 856ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 856ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70369ffe DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [3s 856ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 856ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 856ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 856ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 856ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [MainThread] [3s 856ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 856ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 856ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 856ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 856ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 857ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 857ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 857ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 857ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 857ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(2) responseReceived: streamid=2 DEBUG: [MainThread] [3s 857ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5)) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4e7af425 DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 857ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [3s 857ms] Http2Connection(SocketTube(5))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 857ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 857ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 857ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 858ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 858ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 858ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 858ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [MainThread] [3s 858ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 858ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 858ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 858ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 858ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 858ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 858ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 858ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 858ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 858ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [MainThread] [3s 858ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5)) Closed stream 4 DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3c4c7e10 DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 858ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 858ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 858ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 858ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 858ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 858ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [3s 858ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 859ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 859ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 859ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 859ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 859ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 859ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 859ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5)) Closed stream 6 DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ea33e96 DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [3s 859ms] Http2Connection(SocketTube(5)) H2 processed(3) DEBUG: [MainThread] [3s 860ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:50747/http2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 860ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 860ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [3s 860ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 860ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 860ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 860ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 860ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 860ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 860ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 860ms] Http2Connection(SocketTube(5)) Opened stream 3 DEBUG: [pool-1-thread-5] [3s 860ms] Http2Connection(SocketTube(5))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 861ms] PlainHttpConnection(SocketTube(5)) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 861ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 861ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [3s 861ms] SocketTube(5) trying to write: 60 DEBUG: [pool-1-thread-5] [3s 861ms] SocketTube(5) wrote: 60 DEBUG: [pool-1-thread-5] [3s 861ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [3s 861ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [3s 861ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 861ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 861ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 861ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 861ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 861ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [3s 861ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 861ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 861ms] Http2Connection(SocketTube(5))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 862ms] 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, 987 ms, 639593 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [5 s, 987 ms, 839089 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [5 s, 987 ms, 981673 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SocketTube(5) read bytes: 62 DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] Http2Connection(SocketTube(5)) onNext: got 62 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [3s 863ms] Http2Connection(SocketTube(5)) sending 62 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [pool-1-thread-5] [3s 863ms] Http2Connection(SocketTube(5)) H2 Receiving(4): 62 DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 863ms] Http2Connection(SocketTube(5)) Processing 62 DEBUG: [pool-1-thread-5] [3s 863ms] FramesDecoder decodes: 62 DEBUG: [pool-1-thread-5] [3s 863ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 863ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SocketTube(5) read bytes: 104 DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] Http2Connection(SocketTube(5)) onNext: got 104 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 863ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [pool-1-thread-5] [3s 863ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 863ms] Http2Connection(SocketTube(5)) Opened stream 8 DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] SocketTube(5) read bytes: 163 DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] Http2Connection(SocketTube(5)) onNext: got 163 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 864ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5))/Stream(3) Completing responseCF(0) with response headers DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] SocketTube(5) read bytes: 150 DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y) 200 HTTP_2 Local port: 50800 DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] Http2Connection(SocketTube(5)) onNext: got 150 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5))/Stream(3) subscribing user subscriber DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 864ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 864ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 864ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 864ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 864ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:50747/http2/chunk/y DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5)) H2 processed(4) DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5)) sending 104 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5)) H2 Receiving(5): 104 DEBUG: [pool-1-thread-5] [3s 864ms] Http2Connection(SocketTube(5)) Processing 104 DEBUG: [pool-1-thread-5] [3s 864ms] FramesDecoder decodes: 104 DEBUG: [pool-1-thread-5] [3s 864ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [3s 864ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 864ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 865ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 865ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 865ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 865ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 865ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 205, limit: 16777216 DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 865ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 865ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 865ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 865ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 865ms] Http2Connection(SocketTube(5)) Opened stream 10 DEBUG: [pool-1-thread-5] [3s 865ms] Http2Connection(SocketTube(5))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 865ms] Http2Connection(SocketTube(5))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-5] [3s 865ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 865ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 866ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 866ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 217, limit: 16777216 DEBUG: [MainThread] [3s 866ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 866ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5))/Stream(8) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 866ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 866ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 866ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5)) H2 processed(5) DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5)) sending 163 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5)) H2 Receiving(6): 163 DEBUG: [pool-1-thread-5] [3s 866ms] Http2Connection(SocketTube(5)) Processing 163 DEBUG: [pool-1-thread-5] [3s 866ms] FramesDecoder decodes: 163 DEBUG: [pool-1-thread-5] [3s 866ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 866ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5)) Opened stream 12 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-5] [3s 867ms] FramesDecoder Got frame: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=53, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onNext(53) DEBUG: [pool-1-thread-5] [3s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 867ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 270, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 8) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 867ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 867ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 867ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 867ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 867ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 282, limit: 16777216 DEBUG: [MainThread] [3s 867ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 3) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 867ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 867ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 867ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 867ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 867ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 867ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-5] [3s 867ms] Http2Connection(SocketTube(5))/Stream(3) close stream 3 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5)) Closed stream 3 DEBUG: [MainThread] [3s 867ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5aae9bd3 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-5] [3s 868ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 868ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 868ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 868ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 868ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(8) close stream 8 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5)) Closed stream 8 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@43ec877f DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-5] [3s 868ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(10) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 868ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 868ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 868ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5)) H2 processed(6) DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5)) sending 150 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5)) H2 Receiving(7): 150 DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5)) Processing 150 DEBUG: [pool-1-thread-5] [3s 868ms] FramesDecoder decodes: 150 DEBUG: [pool-1-thread-5] [3s 868ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 868ms] FramesDecoder Got frame: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=52, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 868ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 868ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 334, limit: 16777216 DEBUG: [MainThread] [3s 868ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 868ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 10) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 869ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 869ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(10) close stream 10 DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5)) Closed stream 10 DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c0fcdec DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(10) closing response subscriber stream 10 DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 869ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(12) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 869ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 869ms] FramesDecoder Got frame: DATA: length=52, streamid=12, flags=0 DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=52, streamid=12, flags=0 DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onNext(52) DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 386, limit: 16777216 DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 12) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 869ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 869ms] Http2Connection(SocketTube(5))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 869ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 869ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 869ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 870ms] Http2Connection(SocketTube(5))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [pool-1-thread-5] [3s 870ms] Http2Connection(SocketTube(5))/Stream(12) responseReceived: streamid=12 DEBUG: [pool-1-thread-5] [3s 870ms] Http2Connection(SocketTube(5))/Stream(12) close stream 12 DEBUG: [MainThread] [3s 870ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 870ms] Http2Connection(SocketTube(5)) Closed stream 12 DEBUG: [pool-1-thread-5] [3s 870ms] Http2Connection(SocketTube(5))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1b5f1775 DEBUG: [pool-1-thread-5] [3s 870ms] Http2Connection(SocketTube(5))/Stream(12) closing response subscriber stream 12 DEBUG: [pool-1-thread-5] [3s 870ms] Http2Connection(SocketTube(5)) H2 processed(7) DEBUG: [MainThread] [3s 870ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:39717/https2/fixed/y GET DEBUG: [pool-1-thread-5] [3s 870ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 871ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [3s 871ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [3s 871ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [pool-1-thread-5] [3s 871ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-SelectorManager] [3s 871ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@8ad7a13 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-5-SelectorManager] [3s 871ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55290, Session(1711953193934|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-5-SelectorManager] [3s 871ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55290 DEBUG: [pool-1-thread-5] [3s 872ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-5] [3s 872ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-5] [3s 872ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-5] [3s 872ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-5] [3s 872ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 872ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [3s 872ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber::onSubscribe on SocketTube(6) DEBUG: [pool-1-thread-5] [3s 872ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-5] [3s 872ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-5] [3s 872ms] SSL Writer(SocketTube(6)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [3s 872ms] SSL Writer(SocketTube(6)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] 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@443668ba[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 872ms] SocketTube(6) read demand reset to 0 DEBUG: [pool-1-thread-5] [3s 872ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(6) calling onSubscribe DEBUG: [pool-1-thread-5] [3s 872ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] 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 872ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 872ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [3s 872ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 872ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [3s 875ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(6) trying to write: 2191 DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(6) wrote: 2191 DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 875ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 875ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [3s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 878ms] HttpClientImpl(5) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [3s 878ms] SocketTube(6) read bytes: 133 DEBUG: [HttpClient-5-SelectorManager] [3s 878ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 878ms] SSL Reader(SocketTube(6)) Adding 133 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 878ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 878ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 878ms] SSL Reader(SocketTube(6)) Unwrapping: 133 DEBUG: [HttpClient-5-SelectorManager] [3s 878ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 878ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 878ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 878ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 878ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [3s 878ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [3s 878ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 878ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [3s 880ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [3s 880ms] SocketTube(6) trying to write: 6 DEBUG: [pool-1-thread-5] [3s 880ms] SocketTube(6) wrote: 6 DEBUG: [pool-1-thread-5] [3s 880ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [3s 880ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 880ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [3s 880ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 880ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 880ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 880ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 880ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 880ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [3s 880ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 885ms] SocketTube(6) read bytes: 6 DEBUG: [HttpClient-5-SelectorManager] [3s 885ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 885ms] SSL Reader(SocketTube(6)) Adding 6 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 885ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 885ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-SelectorManager] [3s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [3s 885ms] SSL Reader(SocketTube(6)) Unwrapping: 6 DEBUG: [HttpClient-5-SelectorManager] [3s 885ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 885ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 885ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 885ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [3s 885ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [3s 885ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 885ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 885ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 885ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 885ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 927ms] SocketTube(6) read bytes: 169 DEBUG: [HttpClient-5-SelectorManager] [3s 927ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 927ms] SSL Reader(SocketTube(6)) Adding 169 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 927ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [3s 927ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 927ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:169, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 927ms] SSL Reader(SocketTube(6)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [3s 928ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [3s 928ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 928ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [3s 928ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [3s 928ms] SSLFlowDelegate(SocketTube(6)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [3s 928ms] SSLFlowDelegate(SocketTube(6)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [3s 928ms] SSLFlowDelegate(SocketTube(6)) finished task execution DEBUG: [pool-1-thread-5] [3s 928ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 928ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [3s 928ms] SSL Reader(SocketTube(6)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [3s 938ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 938ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 939ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 939ms] SSL Reader(SocketTube(6)) handshaking DEBUG: [pool-1-thread-5] [3s 939ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [3s 939ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [3s 939ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 939ms] SSL Writer(SocketTube(6)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 939ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 939ms] SSLFlowDelegate(SocketTube(6)) setALPN = h2 DEBUG: [pool-1-thread-5] [3s 939ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [3s 939ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [3s 939ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [3s 940ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [3s 940ms] SSLTube(SocketTube(6)) connecting flows DEBUG: [pool-1-thread-5] [3s 940ms] SSLTube(SocketTube(6)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1271d97e DEBUG: [pool-1-thread-5] [3s 940ms] Http2Connection(SSLTube(SocketTube(6))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [3s 940ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 940ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 940ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 940ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 940ms] SSLTube(SocketTube(6)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [3s 940ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 940ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 940ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 940ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 940ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 940ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [3s 940ms] SSL Writer(SocketTube(6)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 940ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [3s 940ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [3s 940ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 940ms] Http2Connection(SSLTube(SocketTube(6))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [3s 940ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 940ms] Http2Connection(SSLTube(SocketTube(6))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 940ms] Http2Connection(SSLTube(SocketTube(6))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [3s 940ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed buffered data DEBUG: [pool-1-thread-5] [3s 940ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [3s 940ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [3s 940ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 940ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 941ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 941ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 941ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 941ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 1 DEBUG: [pool-1-thread-5] [3s 941ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 941ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 941ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 941ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 941ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [3s 942ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [3s 942ms] SocketTube(6) trying to write: 90 DEBUG: [pool-1-thread-5] [3s 942ms] SocketTube(6) wrote: 90 DEBUG: [pool-1-thread-5] [3s 942ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [3s 942ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 942ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 942ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [3s 942ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 942ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 942ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 942ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [3s 942ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 942ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 942ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 942ms] SSL Writer(SocketTube(6)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [3s 943ms] SocketTube(6) trying to write: 174 DEBUG: [pool-1-thread-5] [3s 943ms] SocketTube(6) wrote: 174 DEBUG: [pool-1-thread-5] [3s 943ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [3s 943ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 943ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 943ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [3s 943ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 943ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 943ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 943ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 943ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 943ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 943ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [HttpClient-5-SelectorManager] [3s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SocketTube(6) read bytes: 1726 DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SSL Reader(SocketTube(6)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [3s 944ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 944ms] SSL Reader(SocketTube(6)) Unwrapping: 1726 DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [Test-server-pool] [3s 944ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [3s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 944ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [3s 944ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [3s 944ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [3s 944ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 944ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 945ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 945ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 TestServer(2): connection started DEBUG: [pool-1-thread-5] [3s 945ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [3s 945ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [3s 945ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [3s 945ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [3s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 945ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 945ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 945ms] SocketTube(6) resuming read event DEBUG: [readLoop] [3s 945ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [3s 945ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [3s 945ms] 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: 51, has: 0 DEBUG: [HttpClient-5-SelectorManager] [3s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [readLoop] [3s 945ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [3s 945ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 945ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-5-SelectorManager] [3s 945ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SocketTube(6) read bytes: 77 DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SSL Reader(SocketTube(6)) Adding 77 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [3s 946ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [3s 946ms] SSL Reader(SocketTube(6)) Unwrapping: 77 DEBUG: [HttpClient-5-SelectorManager] [3s 946ms] SocketTube(6) 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-5] [3s 946ms] SSL Reader(SocketTube(6)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 946ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [3s 946ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 77 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [3s 946ms] SSL Reader(SocketTube(6)) sending 39 DEBUG: [pool-1-thread-5] [3s 946ms] SSL Reader(SocketTube(6)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [3s 946ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [3s 946ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 39 bytes downstream TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-5] [3s 946ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 946ms] Http2Connection(SSLTube(SocketTube(6))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 946ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [3s 946ms] Http2Connection(SSLTube(SocketTube(6))) Processing 39 DEBUG: [pool-1-thread-5] [3s 946ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [3s 946ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 946ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [3s 946ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [3s 947ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 947ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 947ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 947ms] SSLTube(SocketTube(6)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) wrapping 9 bytes TestServer: [6 s, 72 ms, 266356 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 947ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [3s 947ms] SocketTube(6) trying to write: 47 TestServer: [6 s, 72 ms, 852314 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-5] [3s 947ms] SocketTube(6) wrote: 47 DEBUG: [pool-1-thread-5] [3s 947ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [3s 948ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 948ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 948ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 948ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 948ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [3s 948ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 948ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 948ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [3s 948ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [3s 948ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [3s 948ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [3s 948ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 73 ms, 396470 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-5] [3s 948ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(1) DEBUG: [pool-1-thread-5] [3s 948ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 948ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 948ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 948ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 948ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [3s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [3s 948ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SocketTube(6) read bytes: 97 DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SSL Reader(SocketTube(6)) Adding 97 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [3s 949ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 949ms] SSL Reader(SocketTube(6)) Unwrapping: 97 DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [3s 949ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 949ms] SSL Reader(SocketTube(6)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 949ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [3s 949ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [3s 949ms] SSL Reader(SocketTube(6)) sending 59 DEBUG: [pool-1-thread-5] [3s 950ms] SSL Reader(SocketTube(6)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [3s 950ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 950ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [3s 950ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [3s 950ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 950ms] Http2Connection(SSLTube(SocketTube(6))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 950ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [3s 950ms] Http2Connection(SSLTube(SocketTube(6))) Processing 59 DEBUG: [pool-1-thread-5] [3s 950ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [3s 950ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 950ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [3s 950ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 950ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 2 DEBUG: [pool-1-thread-5] [3s 950ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 951ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [3s 951ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(2) DEBUG: [pool-1-thread-5] [3s 951ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 951ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 951ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 951ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 951ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 951ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SocketTube(6) read bytes: 815 DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SSL Reader(SocketTube(6)) Adding 815 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [3s 951ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:815, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 951ms] SSL Reader(SocketTube(6)) Unwrapping: 815 DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-5] [3s 951ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 815 into buffer of 64 remaining to decode: 762 DEBUG: [HttpClient-5-SelectorManager] [3s 951ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 951ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [3s 952ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [3s 952ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-5] [3s 952ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [3s 952ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 952ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [3s 952ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [3s 952ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 952ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 952ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [3s 952ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-5] [3s 952ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [3s 952ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 952ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [3s 952ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 952ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 952ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 952ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 952ms] HttpClientImpl(5) ClientImpl (async) elapsed 82 millis for GET to https://127.0.0.1:39717/https2/fixed/y DEBUG: [pool-1-thread-5] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(3) DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) Unwrapping: 762 DEBUG: [MainThread] [3s 953ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 762 into buffer of 64 remaining to decode: 703 DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [3s 953ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [3s 953ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 953ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 953ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 953ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 953ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 953ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 953ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 953ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [3s 953ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 953ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 953ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(4) DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) Unwrapping: 703 DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 703 into buffer of 16676 remaining to decode: 608 DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [3s 954ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [3s 954ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [3s 954ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 954ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 954ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 4 DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(5) DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) Unwrapping: 608 DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 608 into buffer of 64 remaining to decode: 549 DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [3s 955ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [3s 955ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 955ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 955ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 955ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 955ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 956ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(6) DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapping: 549 DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 956ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 549 into buffer of 16676 remaining to decode: 454 DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [3s 956ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [3s 956ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [3s 956ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 956ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 6 DEBUG: [pool-1-thread-5] [3s 956ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(7) DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapping: 454 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 454 into buffer of 64 remaining to decode: 393 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [3s 957ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [3s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 957ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [3s 957ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 957ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [3s 957ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 957ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 957ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 957ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(8) DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapping: 393 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 393 into buffer of 64 remaining to decode: 346 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [3s 957ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 957ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 957ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 957ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 957ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 958ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 958ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 958ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 958ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) close stream 1 DEBUG: [MainThread] [3s 958ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 1 DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70730671 DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(9) DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) Unwrapping: 346 DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 346 into buffer of 64 remaining to decode: 298 DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [3s 958ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 958ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 958ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 958ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [3s 958ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 958ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 958ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 958ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(10) DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Unwrapping: 298 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 298 into buffer of 16676 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [3s 959ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [3s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 959ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 959ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 959ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(11) DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 196 into buffer of 64 remaining to decode: 149 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [3s 959ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 959ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 959ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 959ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 959ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 960ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 960ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 960ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 960ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 2 DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@137443b5 DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(12) DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) Unwrapping: 149 DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 149 into buffer of 64 remaining to decode: 101 DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [3s 960ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 960ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 960ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 960ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [3s 960ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 961ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 961ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 961ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(13) DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) Unwrapping: 101 DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 101 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [3s 961ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 961ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 961ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 961ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 961ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 961ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(14) DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 961ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 961ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 961ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 961ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SocketTube(6) read bytes: 243 DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SSL Reader(SocketTube(6)) Adding 243 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [3s 962ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:243, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING 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-5] [3s 962ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [3s 962ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 962ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 962ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 962ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 962ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 962ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 962ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [3s 962ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 962ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 962ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 962ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 962ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 962ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 962ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 962ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 4 DEBUG: [pool-1-thread-5] [3s 962ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2d75e902 DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(15) DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 963ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 963ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 963ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 963ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 963ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 963ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 963ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(16) DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 963ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [3s 964ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [3s 964ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 964ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 964ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [3s 964ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 964ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 964ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 964ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 964ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [3s 964ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 964ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 964ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(17) DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [3s 964ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 965ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 965ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 965ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 965ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 965ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 965ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 965ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 6 DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@31d36ffb DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [3s 965ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(18) DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 965ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 965ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 966ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 966ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 966ms] SocketTube(6) resuming read event DEBUG: [MainThread] [3s 966ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 966ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 966ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 966ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [MainThread] [3s 967ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:39717/https2/chunk/y GET DEBUG: [pool-1-thread-5] [3s 967ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [3s 967ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [3s 967ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [3s 967ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [3s 967ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [3s 967ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 967ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 967ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [3s 968ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 3 DEBUG: [pool-1-thread-5] [3s 968ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [3s 968ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [3s 968ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [3s 968ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [3s 968ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [3s 968ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [3s 968ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [3s 968ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [3s 968ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [3s 969ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [3s 969ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [3s 969ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [3s 969ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 969ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 969ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [3s 969ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [3s 969ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 969ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 969ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [3s 969ms] Exchange sendRequestBody DEBUG: [readLoop] [3s 969ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [3s 969ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [3s 969ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 969ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [3s 970ms] 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: [6 s, 95 ms, 953538 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 96 ms, 327029 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 96 ms, 539446 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [3s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 971ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [3s 971ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 971ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 971ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 971ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [3s 971ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 971ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 971ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [pool-1-thread-5] [3s 972ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [HttpClient-5-SelectorManager] [3s 972ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [pool-1-thread-5] [3s 972ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-5] [3s 972ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-5] [3s 972ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [HttpClient-5-SelectorManager] [3s 972ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-5] [3s 972ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-5] [3s 972ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [3s 972ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 972ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [3s 972ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-5] [3s 972ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 972ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 972ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(19): 53 DEBUG: [pool-1-thread-5] [3s 972ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-5] [3s 972ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-5] [3s 972ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 972ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=3, flags=END_HEADERS promisedStreamid: 8 headerLength: 40 DEBUG: [pool-1-thread-5] [3s 972ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 972ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 8 DEBUG: [pool-1-thread-5] [3s 972ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Stream 8 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) requestSent: streamid=8 but response not received DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(19) DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(20): 10 DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 973ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 973ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 973ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 973ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 973ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 973ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:39717/https2/chunk/y DEBUG: [pool-1-thread-5] [3s 973ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(20) DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [MainThread] [3s 973ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 973ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 974ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-5] [3s 974ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 974ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 974ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 974ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(21): 21 DEBUG: [pool-1-thread-5] [3s 974ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [3s 974ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 974ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 974ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 974ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 974ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 974ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 213, limit: 16777216 DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 974ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 974ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(21) DEBUG: [pool-1-thread-5] [3s 974ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 974ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [3s 974ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 974ms] SocketTube(6) resuming read event DEBUG: [MainThread] [3s 974ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 974ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 974ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [HttpClient-5-SelectorManager] [3s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 974ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [3s 974ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [3s 974ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [3s 974ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [3s 974ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [3s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [3s 974ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [HttpClient-5-SelectorManager] [3s 974ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 975ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-5] [3s 975ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [3s 975ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 975ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [3s 975ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [3s 975ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 975ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-5] [3s 975ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(22): 52 DEBUG: [pool-1-thread-5] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [3s 975ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [3s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 975ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 10 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 10 DEBUG: [pool-1-thread-5] [3s 975ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Stream 10 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 975ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) requestSent: streamid=10 but response not received DEBUG: [pool-1-thread-5] [3s 975ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(22) DEBUG: [pool-1-thread-5] [3s 975ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(23): 21 DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [3s 976ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [3s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 976ms] FramesDecoder Got frame: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=12, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(12) DEBUG: [pool-1-thread-5] [3s 976ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 976ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 976ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 976ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 225, limit: 16777216 DEBUG: [MainThread] [3s 976ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [3s 976ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(23) DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 787 into buffer of 64 remaining to decode: 739 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-5] [3s 976ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(24): 10 DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 976ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 976ms] FramesDecoder Got frame: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: HEADERS: length=1, streamid=8, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 976ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 977ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [3s 977ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 977ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(24) DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Unwrapping: 739 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 739 into buffer of 16676 remaining to decode: 637 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(25): 64 DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [3s 977ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [3s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 977ms] FramesDecoder Got frame: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=55, streamid=8, flags=0 DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onNext(55) DEBUG: [pool-1-thread-5] [3s 977ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 977ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 280, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 8) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(25) DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Unwrapping: 637 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 637 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-5] [3s 977ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(26): 9 DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 977ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 977ms] FramesDecoder Got frame: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 977ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: DATA: length=0, streamid=8, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 978ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [3s 978ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 978ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 978ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) setEndStreamReceived: streamid=8 DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) responseReceived: streamid=8 DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) close stream 8 DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 8 DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@59fbb73e DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(8) closing response subscriber stream 8 DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(26) DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775781 cancelled = false DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(27): 52 DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [3s 978ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [3s 978ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 978ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=3, flags=END_HEADERS promisedStreamid: 12 headerLength: 39 DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 12 DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Stream 12 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) requestSent: streamid=12 but response not received DEBUG: [pool-1-thread-5] [3s 978ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(27) DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-5] [3s 978ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775780 cancelled = false DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(28): 23 DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [3s 979ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [3s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 979ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-5] [3s 979ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 979ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 294, limit: 16777216 DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 3) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(28) DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775779 cancelled = false DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(29): 9 DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 979ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 979ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 979ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 979ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 979ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 979ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 979ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) close stream 3 DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 3 DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68232e5f DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-5] [3s 979ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(29) DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 979ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [MainThread] [3s 979ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [3s 980ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775778 cancelled = false DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(30): 10 DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 980ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 980ms] FramesDecoder Got frame: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: HEADERS: length=1, streamid=10, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 980ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 980ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 980ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(30) DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775777 cancelled = false DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(31): 63 DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [3s 980ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 980ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 980ms] FramesDecoder Got frame: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=54, streamid=10, flags=0 DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 980ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 980ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 348, limit: 16777216 DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 10) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [3s 980ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(31) DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 980ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775776 cancelled = false DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(32): 9 DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 981ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 981ms] FramesDecoder Got frame: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: DATA: length=0, streamid=10, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 981ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 981ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 981ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 981ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) setEndStreamReceived: streamid=10 DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) responseReceived: streamid=10 DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) close stream 10 DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 10 DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6a1ce7a0 DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(10) closing response subscriber stream 10 DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(32) DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775775 cancelled = false DEBUG: [pool-1-thread-5] [3s 981ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(33): 10 DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [3s 981ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [3s 981ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 981ms] FramesDecoder Got frame: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: HEADERS: length=1, streamid=12, flags=END_HEADERS DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [3s 981ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscribing user subscriber DEBUG: [pool-1-thread-5] [3s 981ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [3s 981ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [3s 981ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(33) DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [3s 982ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775774 cancelled = false DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(34): 63 DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [3s 982ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [3s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 982ms] FramesDecoder Got frame: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=54, streamid=12, flags=0 DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onNext(54) DEBUG: [pool-1-thread-5] [3s 982ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 982ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 982ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 982ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 402, limit: 16777216 DEBUG: [MainThread] [3s 982ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 12) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [3s 982ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(34) DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775773 cancelled = false DEBUG: [pool-1-thread-5] [3s 982ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(35): 9 DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [3s 982ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [3s 982ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [3s 982ms] FramesDecoder Got frame: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: DATA: length=0, streamid=12, flags=END_STREAM DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) incoming: onComplete DEBUG: [pool-1-thread-5] [3s 982ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [3s 982ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [3s 982ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [3s 982ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) setEndStreamReceived: streamid=12 DEBUG: [MainThread] [3s 982ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) responseReceived: streamid=12 DEBUG: [MainThread] [3s 982ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) close stream 12 DEBUG: [pool-1-thread-5] [3s 982ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 12 DEBUG: [pool-1-thread-5] [3s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@409af1af DEBUG: [pool-1-thread-5] [3s 983ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(12) closing response subscriber stream 12 DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 983ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(35) DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [3s 983ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [3s 983ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [3s 983ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [3s 983ms] SocketTube(6) resuming read event DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [3s 983ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [3s 983ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [3s 983ms] HttpResponseInputStream close called DEBUG: [HttpClient-5-SelectorManager] [3s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [MainThread] [4s 3ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 7ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:50747/http2/fixed/y GET DEBUG: [pool-1-thread-5] [4s 7ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 7ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [4s 7ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [4s 7ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 7ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [4s 8ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [4s 8ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [4s 8ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 8ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [4s 8ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@35fc73d7 queue.isEmpty: true DEBUG: [pool-1-thread-5] [4s 8ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@35fc73d7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [4s 8ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 8ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [4s 8ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 8ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [4s 8ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [4s 8ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [4s 8ms] PlainHttpConnection(SocketTube(7)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): creating connection DEBUG: [HttpClient-6-SelectorManager] [4s 8ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5e523e06 for C (true) TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=50804,localport=50747] TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50804 DEBUG: [pool-1-thread-5] [4s 9ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [4s 9ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [pool-1-thread-5] [4s 9ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-5] [4s 9ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 9ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-5] [4s 9ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [4s 9ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-5] [4s 9ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-5] [4s 9ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54aa5576 DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [pool-1-thread-5] [4s 9ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 9ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 9ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 10ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-SelectorManager] [4s 9ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 10ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 10ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 10ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for R (true) DEBUG: [pool-1-thread-2] [4s 10ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 10ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 10ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-5] [4s 10ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 10ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [4s 10ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 10ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [4s 10ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [4s 10ms] SocketTube(7) trying to write: 204 DEBUG: [pool-1-thread-5] [4s 10ms] SocketTube(7) wrote: 204 DEBUG: [pool-1-thread-5] [4s 10ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [4s 10ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 10ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [4s 10ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 10ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [4s 10ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [4s 10ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [4s 10ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-5] [4s 10ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-SelectorManager] [4s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for None (false) DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [4s 10ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3850b32f DEBUG: [pool-1-thread-5] [4s 10ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [4s 10ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [4s 10ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-5] [4s 10ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [pool-1-thread-5] [4s 10ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [4s 11ms] SocketTube(7) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [4s 11ms] Http1AsyncReceiver(SocketTube(7)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [4s 11ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-5] [4s 11ms] Http1AsyncReceiver(SocketTube(7)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@35fc73d7 DEBUG: [pool-1-thread-5] [4s 11ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 11ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@35fc73d7 DEBUG: [HttpClient-6-SelectorManager] [4s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for R (false) DEBUG: [pool-1-thread-5] [4s 11ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-6-SelectorManager] [4s 11ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 11ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [4s 11ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@35fc73d7 DEBUG: [pool-1-thread-5] [4s 11ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [4s 11ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [4s 11ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50804 remote=/127.0.0.1:50747] DEBUG: [pool-1-thread-5] [4s 11ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [4s 11ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44dcfcc5(6) DEBUG: [pool-1-thread-5] [4s 11ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2fd03a03/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c49d1e8 queue.isEmpty: false DEBUG: [pool-1-thread-5] [4s 11ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [pool-1-thread-5] [4s 11ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [4s 11ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 11ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-5] [4s 11ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 11ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [4s 12ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [4s 12ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 12ms] Http2Connection(SocketTube(7)) Opened stream 1 DEBUG: [pool-1-thread-5] [4s 12ms] Http2Connection(SocketTube(7))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 12ms] Http2Connection(SocketTube(7))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [4s 12ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-5] [4s 12ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 12ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-5] [4s 12ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 12ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-5] [4s 12ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [4s 12ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@207397f5 DEBUG: [pool-1-thread-5] [4s 12ms] PlainHttpConnection(SocketTube(7)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 12ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-5] [4s 12ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] Http2Connection(SocketTube(7)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-5] [4s 12ms] PlainHttpConnection(SocketTube(7)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 12ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for R (false) DEBUG: [pool-1-thread-5] [4s 12ms] Http2Connection(SocketTube(7)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SocketTube(7) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [4s 12ms] SocketTube(7) pending subscriber subscribed DEBUG: [pool-1-thread-5] [4s 12ms] Http2Connection(SocketTube(7)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [4s 13ms] SocketTube(7) write: starting subscription DEBUG: [pool-1-thread-5] [4s 13ms] Http2Connection(SocketTube(7)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 13ms] Http1AsyncReceiver(SocketTube(7)) stopping DEBUG: [HttpClient-6-SelectorManager] [4s 13ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-5] [4s 13ms] Http1AsyncReceiver(SocketTube(7)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-5] [4s 13ms] Http1AsyncReceiver(SocketTube(7)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-5] [4s 13ms] Http2Connection(SocketTube(7)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-5] [4s 13ms] Http2Connection(SocketTube(7)) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 13ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-5] [4s 13ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 13ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-5] [4s 13ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) trying to write: 63 DEBUG: [pool-1-thread-5] [4s 13ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [pool-1-thread-5] [4s 13ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-5] [4s 13ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [4s 13ms] Http1Response(id=4, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44dcfcc5(6) DEBUG: [pool-1-thread-5] [4s 13ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2fd03a03/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@c49d1e8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-5] [4s 13ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) wrote: 63 DEBUG: [pool-1-thread-5] [4s 13ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [4s 13ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-5] [4s 13ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [4s 13ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 13ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 13ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [Test-server-pool] [4s 13ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 13ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 13ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(7) DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) trying to write: 13 DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) wrote: 13 DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [4s 13ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 13ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed TestServer(1): connection started TestServer: [6 s, 139 ms, 380234 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 DEBUG: [readLoop] [4s 14ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 14ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 14ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 14ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [4s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for None (false) Sent response headers 200 DEBUG: [HttpClient-6-SelectorManager] [4s 14ms] SocketTube(7) read bytes: 39 DEBUG: [readLoop] [4s 14ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 14ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 14ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 14ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 139 ms, 978352 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-6-SelectorManager] [4s 14ms] Http2Connection(SocketTube(7)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [4s 15ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [4s 15ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(7)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [4s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for R (false) DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(7)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(7)) Processing 39 DEBUG: [HttpClient-6-SelectorManager] [4s 15ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 15ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 15ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-6-SelectorManager] [4s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for None (false) DEBUG: [pool-1-thread-2] [4s 15ms] Http2Connection(SocketTube(7)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [6 s, 140 ms, 514108 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-6-SelectorManager] [4s 15ms] SocketTube(7) read bytes: 67 DEBUG: [pool-1-thread-2] [4s 15ms] PlainHttpConnection(SocketTube(7)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 15ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 15ms] Http2Connection(SocketTube(7)) onNext: got 67 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 15ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [4s 15ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(7) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [4s 15ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 15ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(7) wrote: 9 DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [4s 15ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: got request of 1 from SocketTube(7) DEBUG: [readLoop] [4s 15ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 15ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 16ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 16ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 16ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for None (false) DEBUG: [pool-1-thread-2] [4s 16ms] Http2Connection(SocketTube(7)) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 16ms] Http2Connection(SocketTube(7)) sending 67 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 16ms] Http2Connection(SocketTube(7)) H2 Receiving(2): 67 DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SocketTube(7) read bytes: 195 DEBUG: [pool-1-thread-2] [4s 16ms] Http2Connection(SocketTube(7)) Processing 67 DEBUG: [pool-1-thread-2] [4s 16ms] FramesDecoder decodes: 67 DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] Http2Connection(SocketTube(7)) onNext: got 195 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-2] [4s 16ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SocketTube(7) read bytes: 247 DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] Http2Connection(SocketTube(7)) onNext: got 247 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SocketTube(7) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11a8c187 for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 16ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 16ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 16ms] Http2Connection(SocketTube(7)) Opened stream 2 DEBUG: [pool-1-thread-2] [4s 16ms] Http2Connection(SocketTube(7))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 17ms] Http2Connection(SocketTube(7))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [4s 17ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 17ms] Http2Connection(SocketTube(7)) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 17ms] Http2Connection(SocketTube(7)) sending 195 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 17ms] Http2Connection(SocketTube(7)) H2 Receiving(3): 195 DEBUG: [pool-1-thread-2] [4s 17ms] Http2Connection(SocketTube(7)) Processing 195 DEBUG: [pool-1-thread-2] [4s 17ms] FramesDecoder decodes: 195 DEBUG: [pool-1-thread-2] [4s 17ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 17ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 17ms] Http2Connection(SocketTube(7))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 17ms] Http2Connection(SocketTube(7))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 17ms] Http2Connection(SocketTube(7))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 17ms] Http2Connection(SocketTube(7))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y) 200 HTTP_2 Local port: 50804 DEBUG: [pool-1-thread-2] [4s 44ms] Http2Connection(SocketTube(7))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 44ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 44ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 44ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 44ms] HttpClientImpl(6) ClientImpl (async) elapsed 37 millis for GET to http://127.0.0.1:50747/http2/fixed/y DEBUG: [pool-1-thread-2] [4s 44ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 44ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 44ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [4s 44ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 44ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 44ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 44ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 44ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 44ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 44ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [4s 45ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 45ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 45ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 45ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 45ms] Http2Connection(SocketTube(7)) Opened stream 4 DEBUG: [pool-1-thread-2] [4s 45ms] Http2Connection(SocketTube(7))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 45ms] Http2Connection(SocketTube(7))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [4s 45ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 45ms] Http2Connection(SocketTube(7))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 50804 DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 46ms] HttpClientImpl(6) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [4s 46ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 46ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 46ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 46ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 46ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 46ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 46ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [4s 46ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 46ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 46ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [4s 46ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 46ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 53, received: 77, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 46ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 46ms] Http2Connection(SocketTube(7))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 46ms] HttpClientImpl(6) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [4s 46ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 47ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 47ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7)) Closed stream 2 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b905afe DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7)) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7)) sending 247 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7)) H2 Receiving(4): 247 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7)) Processing 247 DEBUG: [pool-1-thread-2] [4s 47ms] FramesDecoder decodes: 247 DEBUG: [pool-1-thread-2] [4s 47ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 47ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7)) Opened stream 6 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [4s 47ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 47ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 47ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 12, received: 89, limit: 16777216 DEBUG: [MainThread] [4s 47ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 47ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 47ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 47ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 48ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 48ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 48ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 48ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7)) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46ba5fd1 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 48ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [4s 47ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 50804 DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 48ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 48ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 48ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 48ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 48ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 48ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 48ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 48ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 48ms] Http2Connection(SocketTube(7))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 49ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 49ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 49ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 49ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7)) Closed stream 4 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@510f5888 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 50804 DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 49ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 49ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 49ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [MainThread] [4s 49ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 49ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 49ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 49ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [4s 49ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 49ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 49ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 50ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 50ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 50ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 50ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 50ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [4s 50ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 50ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [4s 50ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 50ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 50ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 50ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 50ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7))/Stream(6) close stream 6 DEBUG: [MainThread] [4s 50ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7)) Closed stream 6 DEBUG: [pool-1-thread-2] [4s 50ms] Http2Connection(SocketTube(7))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44f41683 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(7))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [4s 51ms] Http2Connection(SocketTube(7)) H2 processed(4) DEBUG: [MainThread] [4s 52ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 53ms] HttpClientImpl(7) ClientImpl (async) send http://127.0.0.1:50747/http2/chunk/y GET DEBUG: [pool-1-thread-2] [4s 53ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 53ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 53ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 53ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 53ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 53ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 53ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 54ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 54ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 54ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79ca7dec queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 54ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79ca7dec, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 54ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 54ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 54ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 54ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 54ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 54ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 54ms] PlainHttpConnection(SocketTube(8)) 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=50814,localport=50747] DEBUG: [HttpClient-7-SelectorManager] [4s 54ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e0b4acf for C (true) TestServer(1): starting connection DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50814 DEBUG: [pool-1-thread-2] [4s 55ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 55ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [4s 55ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-2] [4s 55ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 55ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-2] [4s 55ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-2] [4s 55ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@14f321bf DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] SocketTube(8) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 55ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-2] [4s 55ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [4s 55ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-5] [4s 55ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 55ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-5] [4s 55ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [4s 55ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 55ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [4s 55ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-5] [4s 55ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-2] [4s 55ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 55ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [4s 55ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 55ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 55ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-5] [4s 55ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for R (true) DEBUG: [pool-1-thread-2] [4s 55ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 56ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 56ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 56ms] Http1Publisher(SocketTube(8)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 56ms] SocketTube(8) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 56ms] SocketTube(8) wrote: 204 DEBUG: [pool-1-thread-2] [4s 56ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [4s 56ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 56ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 56ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 56ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-2] [4s 56ms] Http1Publisher(SocketTube(8)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 56ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 56ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 56ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-SelectorManager] [4s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for None (false) DEBUG: [pool-1-thread-2] [4s 56ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 56ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 56ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [pool-1-thread-2] [4s 56ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 56ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 56ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-SelectorManager] [4s 56ms] SocketTube(8) read bytes: 71 DEBUG: [pool-1-thread-2] [4s 56ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@522aa145 DEBUG: [HttpClient-7-SelectorManager] [4s 56ms] Http1AsyncReceiver(SocketTube(8)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-2] [4s 56ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-SelectorManager] [4s 56ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [4s 56ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [4s 56ms] Http1AsyncReceiver(SocketTube(8)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@79ca7dec DEBUG: [pool-1-thread-2] [4s 56ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 56ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-7-SelectorManager] [4s 56ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for R (false) DEBUG: [pool-1-thread-5] [4s 56ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 56ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-7-SelectorManager] [4s 57ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 57ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@79ca7dec DEBUG: [pool-1-thread-5] [4s 57ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-5] [4s 57ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [4s 57ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@79ca7dec DEBUG: [pool-1-thread-5] [4s 57ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [4s 57ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [4s 57ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50814 remote=/127.0.0.1:50747] DEBUG: [pool-1-thread-5] [4s 57ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [4s 57ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6d1af349(7) DEBUG: [pool-1-thread-5] [4s 57ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@670960c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49a74e06 queue.isEmpty: false DEBUG: [pool-1-thread-5] [4s 57ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [pool-1-thread-5] [4s 57ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [4s 57ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 57ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-5] [4s 57ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 57ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [4s 57ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8)) Opened stream 1 DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [4s 58ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-5] [4s 58ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 58ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-5] [4s 58ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 58ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-5] [4s 58ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@60ea7a02 DEBUG: [pool-1-thread-5] [4s 58ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] Http2Connection(SocketTube(8)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-5] [4s 58ms] PlainHttpConnection(SocketTube(8)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 58ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for R (false) DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) pending subscriber subscribed DEBUG: [pool-1-thread-5] [4s 58ms] PlainHttpConnection(SocketTube(8)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 58ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 58ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 58ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 58ms] Http1AsyncReceiver(SocketTube(8)) stopping DEBUG: [pool-1-thread-2] [4s 58ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-5] [4s 58ms] Http1AsyncReceiver(SocketTube(8)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [4s 58ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-5] [4s 58ms] Http1AsyncReceiver(SocketTube(8)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [4s 58ms] SocketTube(8) trying to write: 63 DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [4s 58ms] Http2Connection(SocketTube(8)) H2 processed buffered data DEBUG: [pool-1-thread-5] [4s 58ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [4s 58ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(8)) DEBUG: [pool-1-thread-5] [4s 58ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [pool-1-thread-2] [4s 58ms] SocketTube(8) wrote: 63 DEBUG: [pool-1-thread-5] [4s 58ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [4s 58ms] SocketTube(8) write: requesting more... DEBUG: [Test-server-pool] [4s 59ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 59ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [4s 59ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 59ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [4s 59ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 59ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 59ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [4s 59ms] Http1Response(id=5, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6d1af349(7) DEBUG: [pool-1-thread-2] [4s 59ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(8) DEBUG: [pool-1-thread-2] [4s 59ms] SocketTube(8) trying to write: 13 DEBUG: [Test-server-pool] [4s 59ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-5] [4s 59ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@670960c6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49a74e06, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [Test-server-pool] [4s 59ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 59ms] SocketTube(8) wrote: 13 DEBUG: [Test-server-pool] [4s 59ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [4s 59ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-5] [4s 59ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-5] [4s 59ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [4s 59ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-2] [4s 59ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [pool-1-thread-2] [4s 59ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 59ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 59ms] 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] [4s 60ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 60ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 60ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 60ms] FramesDecoder Tail size is now: 0, current= TestServer(1): connection started DEBUG: [readLoop] [4s 60ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: [6 s, 185 ms, 236762 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 Sent response headers 200 DEBUG: [readLoop] [4s 60ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 60ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 60ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 60ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 60ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [6 s, 185 ms, 524591 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SocketTube(8) read bytes: 48 TestServer: [6 s, 185 ms, 730307 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] Http2Connection(SocketTube(8)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 60ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 60ms] Http2Connection(SocketTube(8)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 61ms] Http2Connection(SocketTube(8)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [4s 61ms] Http2Connection(SocketTube(8)) Processing 48 DEBUG: [pool-1-thread-2] [4s 61ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for None (false) DEBUG: [pool-1-thread-2] [4s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(8) read bytes: 209 DEBUG: [pool-1-thread-2] [4s 61ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] Http2Connection(SocketTube(8)) onNext: got 209 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [4s 61ms] Http2Connection(SocketTube(8)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 61ms] PlainHttpConnection(SocketTube(8)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 61ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 61ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for None (false) DEBUG: [pool-1-thread-2] [4s 61ms] SocketTube(8) trying to write: 9 DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(8) read bytes: 121 DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] Http2Connection(SocketTube(8)) onNext: got 121 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(8) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 61ms] SocketTube(8) wrote: 9 DEBUG: [readLoop] [4s 61ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 61ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for None (false) DEBUG: [readLoop] [4s 61ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 61ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(8) read bytes: 150 DEBUG: [pool-1-thread-2] [4s 61ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: got request of 1 from SocketTube(8) DEBUG: [readLoop] [4s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 61ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] Http2Connection(SocketTube(8)) onNext: got 150 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [4s 61ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-2] [4s 61ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51f1ad45 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 62ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 62ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 62ms] Http2Connection(SocketTube(8)) H2 processed(1) DEBUG: [pool-1-thread-2] [4s 62ms] Http2Connection(SocketTube(8)) sending 209 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 62ms] Http2Connection(SocketTube(8)) H2 Receiving(2): 209 DEBUG: [pool-1-thread-2] [4s 62ms] Http2Connection(SocketTube(8)) Processing 209 DEBUG: [pool-1-thread-2] [4s 62ms] FramesDecoder decodes: 209 DEBUG: [pool-1-thread-2] [4s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 62ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [pool-1-thread-2] [4s 63ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 63ms] Http2Connection(SocketTube(8)) Opened stream 2 DEBUG: [pool-1-thread-2] [4s 63ms] Http2Connection(SocketTube(8))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 63ms] Http2Connection(SocketTube(8))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [4s 63ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 63ms] Http2Connection(SocketTube(8))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 63ms] Http2Connection(SocketTube(8))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 63ms] Http2Connection(SocketTube(8))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 63ms] Http2Connection(SocketTube(8))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y) 200 HTTP_2 Local port: 50814 DEBUG: [pool-1-thread-2] [4s 63ms] Http2Connection(SocketTube(8))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 63ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 63ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 63ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 63ms] HttpClientImpl(7) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:50747/http2/chunk/y DEBUG: [pool-1-thread-2] [4s 64ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 64ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 64ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [4s 64ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 64ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 64ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 64ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [MainThread] [4s 64ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 64ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8)) Opened stream 4 DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [4s 64ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 64ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 64ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 64ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 64ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 64ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 64ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [MainThread] [4s 64ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 64ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8)) Opened stream 6 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8)) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8)) sending 121 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8)) H2 Receiving(3): 121 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8)) Processing 121 DEBUG: [pool-1-thread-2] [4s 65ms] FramesDecoder decodes: 121 DEBUG: [pool-1-thread-2] [4s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 65ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 65ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 65ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 65ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 65ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [4s 65ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 65ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 65ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 65ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 65ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 65ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 65ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 65ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8)) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@368ee58d DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 65ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 65ms] Http2Connection(SocketTube(8))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 50814 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 66ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 66ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 66ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 66ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [4s 66ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 66ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 66ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 66ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 66ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 66ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 66ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8)) Closed stream 2 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@c34c8ae DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [4s 66ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 50814 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 66ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 66ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 66ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8)) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8)) sending 150 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8)) H2 Receiving(4): 150 DEBUG: [MainThread] [4s 66ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8)) Processing 150 DEBUG: [pool-1-thread-2] [4s 66ms] FramesDecoder decodes: 150 DEBUG: [pool-1-thread-2] [4s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 66ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 66ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 67ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 67ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 67ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 67ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 67ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 67ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 67ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(4) close stream 4 DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8)) Closed stream 4 DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@263be1d9 DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [4s 67ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 50814 DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 67ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 67ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 67ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 67ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [MainThread] [4s 67ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 67ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 67ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 67ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 68ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 68ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [4s 68ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 68ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [MainThread] [4s 68ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 68ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 68ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 68ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 68ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [4s 68ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8)) Closed stream 6 DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@211c5cd2 DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [4s 68ms] Http2Connection(SocketTube(8)) H2 processed(4) DEBUG: [MainThread] [4s 69ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 70ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:39717/https2/fixed/y GET DEBUG: [pool-1-thread-2] [4s 70ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 70ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 70ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 71ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [pool-1-thread-2] [4s 71ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-8-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f8c6ede for C (true) TestServer(2): creating connection TestServer(2): stopping is: false TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55292, Session(1711953194029|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections DEBUG: [HttpClient-8-SelectorManager] [4s 71ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 71ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55292 DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 71ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 71ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SocketTube(9) DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [4s 71ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(9)) onSubscribe initiating handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 71ms] 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@457405ae[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: [pool-1-thread-2] [4s 71ms] SSL Writer(SocketTube(9)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 71ms] SocketTube(9) read demand reset to 0 DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 72ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SSL Reader(SocketTube(9)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 72ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-5] [4s 72ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-5] [4s 72ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 72ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [4s 74ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(9) trying to write: 2191 DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(9) wrote: 2191 DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 74ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 74ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 78ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 78ms] SocketTube(9) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [4s 78ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 78ms] SSL Reader(SocketTube(9)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 78ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) DEBUG: [pool-1-thread-2] [4s 78ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 78ms] SSL Reader(SocketTube(9)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [4s 78ms] 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 78ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 78ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 78ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [4s 78ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [4s 78ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 78ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [4s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 79ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 79ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 80ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(9) trying to write: 6 DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(9) wrote: 6 DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(9) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 80ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 80ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 80ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 80ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 80ms] SocketTube(9) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [4s 80ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 80ms] SSL Reader(SocketTube(9)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 80ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 80ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) DEBUG: [pool-1-thread-2] [4s 80ms] SSL Reader(SocketTube(9)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [4s 80ms] 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 81ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) Unwrapping: 169 DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [4s 81ms] SSLFlowDelegate(SocketTube(9)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [4s 81ms] SSLFlowDelegate(SocketTube(9)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [4s 81ms] SSLFlowDelegate(SocketTube(9)) finished task execution DEBUG: [pool-1-thread-2] [4s 81ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [4s 81ms] SSL Reader(SocketTube(9)) Unwrapping: 90 DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(9)) handshaking DEBUG: [pool-1-thread-2] [4s 82ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-2] [4s 82ms] SSL Writer(SocketTube(9)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 82ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 82ms] SSL Writer(SocketTube(9)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 82ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 82ms] SSLFlowDelegate(SocketTube(9)) setALPN = h2 DEBUG: [pool-1-thread-2] [4s 82ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 82ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-2] [4s 82ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-2] [4s 82ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 82ms] SSLTube(SocketTube(9)) connecting flows DEBUG: [pool-1-thread-2] [4s 82ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a24a2e8 DEBUG: [pool-1-thread-2] [4s 82ms] Http2Connection(SSLTube(SocketTube(9))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 82ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 82ms] SSLTube(SocketTube(9)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [4s 83ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 83ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 83ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 83ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 83ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 83ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [4s 83ms] SSL Writer(SocketTube(9)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-2] [4s 83ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 83ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 83ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-2] [4s 83ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [pool-1-thread-2] [4s 83ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 83ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 83ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 83ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 60 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 83ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 83ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 83ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 83ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) trying to write: 90 DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) wrote: 90 DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 84ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [4s 84ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 84ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 84ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 84ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [4s 84ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 84ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 84ms] SSLTube(SocketTube(9)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) wrapping 136 bytes DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) Sending 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) trying to write: 174 DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) wrote: 174 DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 84ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [4s 84ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 84ms] SSL Writer(SocketTube(9)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 84ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 84ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 84ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [4s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 85ms] SocketTube(9) read bytes: 1726 DEBUG: [HttpClient-8-SelectorManager] [4s 85ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 85ms] SSL Reader(SocketTube(9)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 85ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) DEBUG: [pool-1-thread-2] [4s 85ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [4s 85ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 85ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 85ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 85ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [4s 85ms] 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 85ms] SSL Reader(SocketTube(9)) Unwrapping: 1726 DEBUG: [Test-server-pool] [4s 86ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 86ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 86ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 86ms] SSL Reader(SocketTube(9)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 86ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 86ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-2] [4s 86ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 86ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 86ms] SocketTube(9) resuming read event DEBUG: [readLoop] [4s 86ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 86ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [HttpClient-8-SelectorManager] [4s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (true) DEBUG: [readLoop] [4s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 86ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 86ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [4s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [readLoop] [4s 86ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 86ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 86ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 86ms] FramesDecoder decodes: 51 DEBUG: [HttpClient-8-SelectorManager] [4s 86ms] SocketTube(9) read bytes: 77 DEBUG: [HttpClient-8-SelectorManager] [4s 86ms] SSL Reader(SocketTube(9)) onNext DEBUG: [readLoop] [4s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [4s 86ms] SSL Reader(SocketTube(9)) Adding 77 bytes to read buffer DEBUG: [readLoop] [4s 87ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-8-SelectorManager] [4s 87ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(9)) Unwrapping: 77 DEBUG: [HttpClient-8-SelectorManager] [4s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 87ms] 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 87ms] SSL Reader(SocketTube(9)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(9)) sending 39 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(9)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-2] [4s 87ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-2] [4s 87ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 87ms] Http2Connection(SSLTube(SocketTube(9))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 87ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [4s 87ms] Http2Connection(SSLTube(SocketTube(9))) Processing 39 DEBUG: [pool-1-thread-2] [4s 87ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [4s 87ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-2] [4s 87ms] 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 87ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-2] [4s 87ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 87ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 87ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 87ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) wrapping 9 bytes TestServer: [6 s, 212 ms, 732899 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) Sending 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Sent response headers 200 DEBUG: [pool-1-thread-2] [4s 87ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-2] [4s 88ms] SocketTube(9) trying to write: 47 DEBUG: [pool-1-thread-2] [4s 88ms] SocketTube(9) wrote: 47 DEBUG: [pool-1-thread-2] [4s 88ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [4s 88ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 88ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: [6 s, 213 ms, 109620 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Writer(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Writer(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 88ms] SSLTube(SocketTube(9)) request: n=1 DEBUG: [pool-1-thread-2] [4s 88ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: got request of 1 from SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-2] [4s 88ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 88ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 88ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(1) DEBUG: [readLoop] [4s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 88ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: [6 s, 213 ms, 325697 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 88ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 88ms] SocketTube(9) resuming read event DEBUG: [readLoop] [4s 88ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [4s 88ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 88ms] SocketTube(9) read bytes: 97 DEBUG: [HttpClient-8-SelectorManager] [4s 88ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 88ms] SSL Reader(SocketTube(9)) Adding 97 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 88ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:97, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(9)) Unwrapping: 97 DEBUG: [HttpClient-8-SelectorManager] [4s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 88ms] 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 88ms] SSL Reader(SocketTube(9)) Decoded 59 bytes out of 97 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-8-SelectorManager] [4s 88ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-2] [4s 88ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(9)) sending 59 DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(9)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(9))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(9))) Processing 59 DEBUG: [pool-1-thread-2] [4s 89ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-2] [4s 89ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 89ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [HttpClient-8-SelectorManager] [4s 89ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 89ms] SocketTube(9) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 89ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 2 DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [4s 89ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(2) DEBUG: [pool-1-thread-2] [4s 89ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 90ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 90ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 90ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SocketTube(9) read bytes: 714 DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SSL Reader(SocketTube(9)) Adding 714 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:714, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) Unwrapping: 714 DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] 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 90ms] SSL Reader(SocketTube(9)) Decoded 15 bytes out of 714 into buffer of 64 remaining to decode: 661 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) sending 15 DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SocketTube(9) no more demand for reading DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) Adding 15 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [4s 90ms] SocketTube(9) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 90ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9))) Processing 15 DEBUG: [pool-1-thread-2] [4s 91ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [4s 91ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 91ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y) 200 HTTP_2 Local port: 55292 DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 91ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 91ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 91ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 91ms] HttpClientImpl(8) ClientImpl (async) elapsed 21 millis for GET to https://127.0.0.1:39717/https2/fixed/y DEBUG: [pool-1-thread-2] [4s 91ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(3) DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(9)) Unwrapping: 661 DEBUG: [MainThread] [4s 91ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 91ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 661 into buffer of 64 remaining to decode: 602 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 92ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 92ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 92ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 92ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 92ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [4s 92ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(4) DEBUG: [MainThread] [4s 92ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) Unwrapping: 602 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 602 into buffer of 16676 remaining to decode: 507 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-2] [4s 92ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 92ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 93ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 4 DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [4s 93ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(5) DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(9)) Unwrapping: 507 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(9)) Decoded 21 bytes out of 507 into buffer of 64 remaining to decode: 448 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(9)) sending 21 DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(9)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 93ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))) Processing 21 DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 94ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 94ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 94ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 94ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [4s 94ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 94ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(6) DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) Unwrapping: 448 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) Decoded 57 bytes out of 448 into buffer of 16676 remaining to decode: 353 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) sending 57 DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-2] [4s 94ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-2] [4s 94ms] Http2Connection(SSLTube(SocketTube(9))) Processing 57 DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 94ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))) Opened stream 6 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(7) DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) Unwrapping: 353 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) Decoded 23 bytes out of 353 into buffer of 64 remaining to decode: 292 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) sending 23 DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-2] [4s 95ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))) Processing 23 DEBUG: [pool-1-thread-2] [4s 95ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [4s 95ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 95ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 95ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 95ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 95ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 95ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [4s 95ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [4s 95ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-2] [4s 95ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(8) DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Unwrapping: 292 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 292 into buffer of 64 remaining to decode: 245 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [4s 96ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 96ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 96ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 96ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 96ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 96ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 96ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 96ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3368b75c DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(9) DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Unwrapping: 245 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 245 into buffer of 64 remaining to decode: 197 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [4s 96ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 96ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 97ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 97ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-2] [4s 97ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [4s 97ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 97ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 97ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 97ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 97ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 97ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 55292 DEBUG: [pool-1-thread-2] [4s 97ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 97ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 97ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 97ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 102ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(10) DEBUG: [pool-1-thread-2] [4s 102ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 102ms] SSL Reader(SocketTube(9)) Unwrapping: 197 DEBUG: [HttpClient-4-SelectorManager] [4s 102ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [4s 102ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [4s 102ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-4-SelectorManager] [4s 102ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [4s 102ms] SSL Reader(SocketTube(9)) Decoded 64 bytes out of 197 into buffer of 16676 remaining to decode: 95 DEBUG: [HttpClient-6-SelectorManager] [4s 102ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [4s 102ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [4s 102ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-4-SelectorManager] [4s 102ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [pool-1-thread-2] [4s 102ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [HttpClient-6-SelectorManager] [4s 102ms] Http2Connection(SocketTube(7)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-2] [4s 103ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [4s 103ms] SSL Reader(SocketTube(9)) sending 64 DEBUG: [HttpClient-4-SelectorManager] [4s 103ms] Http2Connection(SSLTube(SocketTube(4))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-7-SelectorManager] [4s 102ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] PlainHttpConnection(SocketTube(7)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] PlainHttpConnection(SocketTube(7)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 103ms] SSL Reader(SocketTube(9)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [4s 103ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [4s 103ms] AsyncSSLConnection(SSLTube(SocketTube(4))) added 34 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 103ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] Http2Connection(SocketTube(8)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(7) DEBUG: [HttpClient-4-SelectorManager] [4s 103ms] AsyncSSLConnection(SSLTube(SocketTube(4))) signalling the publisher of the write queue DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] PlainHttpConnection(SocketTube(8)) added 34 bytes to the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [4s 103ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [4s 103ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-2] [4s 103ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 64 bytes in 1 buffers DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] PlainHttpConnection(SocketTube(8)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] SocketTube(7) pausing read event DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(8) DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] SocketTube(7) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@207397f5 DEBUG: [pool-1-thread-2] [4s 103ms] Http2Connection(SSLTube(SocketTube(9))) sending 64 to Http2Connection.asyncReceive DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 103ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-4-SelectorManager] [4s 103ms] SSL Writer(SocketTube(4)) onNext DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [4s 103ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-2] [4s 103ms] Http2Connection(SSLTube(SocketTube(9))) Processing 64 DEBUG: [pool-1-thread-2] [4s 103ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [4s 103ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] SocketTube(8) pausing read event DEBUG: [pool-1-thread-2] [4s 103ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 103ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [HttpClient-4-SelectorManager] [4s 103ms] SSL Writer(SocketTube(4)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] SocketTube(8) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@60ea7a02 DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] Http2Connection(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [4s 103ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onNext(55) DEBUG: [HttpClient-4-SelectorManager] [4s 103ms] SSL Writer(SocketTube(4)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 103ms] Http2Connection(SocketTube(7)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 103ms] Http2Connection(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 103ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SocketTube(8) Stopping read scheduler DEBUG: [pool-1-thread-2] [4s 103ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 104ms] Http2Connection(SocketTube(8)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 103ms] SSL Writer(SocketTube(4)) wrapping 34 bytes 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-6-SelectorManager] [4s 104ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 104ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-3] [4s 104ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SocketTube(8) write: cancel DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 104ms] HttpResponseInputStream item offered 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-4-SelectorManager] [4s 104ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 105ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [4s 104ms] SocketTube(7) write: cancel DEBUG: [HttpClient-6-SelectorManager] [4s 105ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [4s 105ms] PlainHttpConnection(SocketTube(7)) HttpPublisher: cancelled by SocketTube(7) DEBUG: [HttpClient-6-SelectorManager] [4s 105ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 104ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [4s 104ms] PlainHttpConnection(SocketTube(8)) HttpPublisher: cancelled by SocketTube(8) DEBUG: [pool-1-thread-2] [4s 104ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 105ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-6-SelectorManager] [4s 105ms] Http2Connection(SocketTube(7)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [4s 105ms] Http2Connection(SocketTube(7)) Close all streams DEBUG: [HttpClient-4-SelectorManager] [4s 105ms] SSL Writer(SocketTube(4)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 105ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(7)) DEBUG: [pool-1-thread-2] [4s 105ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [HttpClient-7-SelectorManager] [4s 105ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=9223372036854775803, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [4s 105ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(8)) DEBUG: [HttpClient-4-SelectorManager] [4s 105ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-6-SelectorManager] [4s 105ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [4s 106ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [4s 105ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(11) DEBUG: [pool-1-thread-2] [4s 106ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-SelectorManager] [4s 106ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [4s 106ms] Http2Connection(SocketTube(8)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped Server connection to /127.0.0.1:50804 stopping. 1 streams DEBUG: [HttpClient-4-SelectorManager] [4s 106ms] SSL Writer(SocketTube(4)) Sending 72 bytes downstream DEBUG: [HttpClient-4-SelectorManager] [4s 106ms] SSL Writer(SocketTube(4)) Adding 72 to outputQ queue DEBUG: [pool-1-thread-2] [4s 106ms] SSL Reader(SocketTube(9)) Unwrapping: 95 Server connection to /127.0.0.1:50814 stopping. 1 streams DEBUG: [pool-1-thread-5] [4s 106ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-7-SelectorManager] [4s 106ms] Http2Connection(SocketTube(8)) Close all streams DEBUG: [HttpClient-4-SelectorManager] [4s 106ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 106ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 95 into buffer of 64 remaining to decode: 48 DEBUG: [HttpClient-4-SelectorManager] [4s 106ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer: Connection writer stopping DEBUG: [pool-1-thread-2] [4s 106ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 106ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [HttpClient-4-SelectorManager] [4s 106ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-2] [4s 106ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-2] [4s 107ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 107ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [4s 107ms] SocketTube(4) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 107ms] SocketTube(4) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [4s 107ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [4s 107ms] SocketTube(4) pausing read event DEBUG: [pool-1-thread-2] [4s 107ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-2] [4s 107ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 107ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 107ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 107ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 107ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [4s 107ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [4s 107ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 2 DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70d1872f DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [4s 107ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(12) DEBUG: [pool-1-thread-2] [4s 107ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 107ms] SSL Reader(SocketTube(9)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [4s 107ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 108ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 108ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 108ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-2] [4s 108ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 108ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 108ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [4s 108ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 108ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 108ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 108ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [4s 108ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-2] [4s 108ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 108ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 108ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 108ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 108ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 108ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 55292 DEBUG: [pool-1-thread-2] [4s 108ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 108ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 108ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [4s 108ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [4s 108ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(13) DEBUG: [pool-1-thread-2] [4s 108ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 108ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-2] [4s 108ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 109ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [4s 109ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 109ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 109ms] SocketTube(9) read bytes: 344 DEBUG: [HttpClient-8-SelectorManager] [4s 109ms] SSL Reader(SocketTube(9)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 109ms] SSL Reader(SocketTube(9)) Adding 344 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 109ms] SocketTube(9) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) DEBUG: [pool-1-thread-5] [4s 109ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:344, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 109ms] SSL Reader(SocketTube(9)) Unwrapping: 344 DEBUG: [HttpClient-8-SelectorManager] [4s 109ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 109ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-5] [4s 110ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 110ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 110ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 110ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(14) DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [4s 110ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [4s 110ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 110ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 110ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 110ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 110ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 110ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 110ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 4 DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@16877e01 DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(15) DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) sending 10 DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9))) Processing 10 DEBUG: [pool-1-thread-5] [4s 111ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 111ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 55292 DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 111ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 111ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 111ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 111ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(16) DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 111ms] SSL Reader(SocketTube(9)) Unwrapping: 148 DEBUG: [MainThread] [4s 111ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 113ms] SSL Reader(SocketTube(9)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [4s 113ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 113ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 113ms] SSL Reader(SocketTube(9)) sending 63 DEBUG: [pool-1-thread-5] [4s 113ms] SSL Reader(SocketTube(9)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 113ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 113ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [4s 113ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 113ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 113ms] Http2Connection(SSLTube(SocketTube(9))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 113ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [4s 113ms] Http2Connection(SSLTube(SocketTube(9))) Processing 63 DEBUG: [pool-1-thread-5] [4s 113ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 113ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 113ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 113ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 113ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 114ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 114ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 114ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 114ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 114ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [4s 114ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 114ms] Http2Connection(SSLTube(SocketTube(9))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 114ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(17) DEBUG: [MainThread] [4s 114ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 114ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 114ms] SSL Reader(SocketTube(9)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [4s 117ms] SSL Reader(SocketTube(9)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 117ms] SSL Reader(SocketTube(9)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 117ms] SSL Reader(SocketTube(9)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 117ms] SSL Reader(SocketTube(9)) sending 9 DEBUG: [pool-1-thread-5] [4s 117ms] SSL Reader(SocketTube(9)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 117ms] SSL Reader(SocketTube(9)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 117ms] SSL Reader(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [4s 117ms] SSL Reader(SocketTube(9)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 117ms] Http2Connection(SSLTube(SocketTube(9))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 117ms] Http2Connection(SSLTube(SocketTube(9))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 117ms] Http2Connection(SSLTube(SocketTube(9))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [4s 117ms] Http2Connection(SSLTube(SocketTube(9))) Processing 9 DEBUG: [pool-1-thread-5] [4s 117ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 118ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 118ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 118ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 118ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 118ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [4s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [4s 118ms] Http2Connection(SSLTube(SocketTube(9))) Closed stream 6 DEBUG: [pool-1-thread-5] [4s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65a3c5a9 DEBUG: [pool-1-thread-5] [4s 118ms] Http2Connection(SSLTube(SocketTube(9)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [4s 118ms] Http2Connection(SSLTube(SocketTube(9))) H2 processed(18) DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 118ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 120ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [pool-1-thread-5] [4s 121ms] SSL Reader(SocketTube(9)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 121ms] SSL Reader(SocketTube(9)) requesting 1 DEBUG: [pool-1-thread-5] [4s 121ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-5] [4s 121ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-5] [4s 122ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 122ms] SSL Reader(SocketTube(9)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@768364 for R (false) DEBUG: [MainThread] [4s 122ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:39717/https2/chunk/y GET DEBUG: [pool-1-thread-5] [4s 122ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 123ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [4s 123ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [4s 123ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-5] [4s 123ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [4s 123ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7f07ef9a for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-9-SelectorManager] [4s 123ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55302, Session(1711953194229|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55302 DEBUG: [pool-1-thread-5] [4s 124ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-5] [4s 124ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 124ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-5] [4s 124ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [4s 124ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-5] [4s 124ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [4s 124ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-5] [4s 124ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-5] [4s 124ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-5] [4s 124ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-5] [4s 124ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 124ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [4s 124ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] 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@75ff84ea[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] [4s 124ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 124ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 124ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-2] [4s 124ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 124ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 129ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 129ms] SSL Writer(SocketTube(10)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 129ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 129ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [4s 129ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 129ms] SSL Writer(SocketTube(10)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [4s 129ms] SSL Writer(SocketTube(10)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [4s 129ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 129ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 129ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [4s 129ms] SocketTube(10) trying to write: 2191 DEBUG: [pool-1-thread-5] [4s 130ms] SocketTube(10) wrote: 2191 DEBUG: [pool-1-thread-5] [4s 130ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [4s 130ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 130ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 130ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 130ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [4s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 138ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [4s 138ms] SocketTube(10) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [4s 138ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 138ms] SSL Reader(SocketTube(10)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 138ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 138ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 138ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 138ms] SSL Reader(SocketTube(10)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [4s 138ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 138ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 138ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [4s 138ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [4s 138ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [4s 138ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [4s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 140ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 140ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 144ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 145ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [4s 145ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-5] [4s 145ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-5] [4s 145ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [4s 145ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 151ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 151ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 151ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 151ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 151ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [4s 151ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [4s 151ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 151ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [4s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 152ms] SocketTube(10) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [4s 152ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 152ms] SSL Reader(SocketTube(10)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 152ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (false) DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [4s 152ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [4s 152ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [4s 152ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [4s 152ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [4s 158ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-5] [4s 159ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 159ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 159ms] SSL Reader(SocketTube(10)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [4s 167ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 168ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 168ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 168ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-5] [4s 168ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [4s 168ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 168ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 168ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 168ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 168ms] SSLFlowDelegate(SocketTube(10)) setALPN = h2 DEBUG: [pool-1-thread-5] [4s 168ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [4s 168ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [4s 168ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [4s 168ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [4s 168ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-5] [4s 168ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d980221 DEBUG: [pool-1-thread-5] [4s 169ms] Http2Connection(SSLTube(SocketTube(10))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [4s 169ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [4s 169ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 169ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [4s 169ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 169ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [4s 169ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 170ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 170ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 170ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 170ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 170ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [4s 170ms] SSL Writer(SocketTube(10)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [4s 170ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 170ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed buffered data DEBUG: [pool-1-thread-5] [4s 170ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-5] [4s 170ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-5] [4s 170ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 170ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 170ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [4s 170ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 1 DEBUG: [pool-1-thread-5] [4s 172ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [4s 172ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 172ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 172ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 172ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [4s 172ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [4s 172ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [4s 172ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [4s 172ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 172ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 172ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [4s 172ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-5] [4s 172ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-5] [4s 172ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [4s 172ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 172ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 172ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 172ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 173ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [4s 173ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 173ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 173ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 173ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [4s 173ms] SSL Writer(SocketTube(10)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 173ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 173ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 173ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 173ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [4s 173ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 173ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 173ms] SSLTube(SocketTube(10)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 173ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [4s 173ms] SSL Writer(SocketTube(10)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 173ms] SSL Writer(SocketTube(10)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [4s 176ms] SocketTube(10) trying to write: 174 DEBUG: [pool-1-thread-5] [4s 176ms] SocketTube(10) wrote: 174 DEBUG: [pool-1-thread-5] [4s 176ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [4s 176ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 176ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 176ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-5] [4s 176ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 176ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 176ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 176ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [4s 176ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [4s 176ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 176ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SocketTube(10) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SSL Reader(SocketTube(10)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [4s 177ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 177ms] SSL Reader(SocketTube(10)) Unwrapping: 1726 DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 177ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 177ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 177ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 177ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 177ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [4s 177ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 177ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 177ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [4s 177ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 177ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [4s 177ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [4s 177ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 177ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (true) DEBUG: [HttpClient-9-SelectorManager] [4s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 178ms] SocketTube(10) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [4s 178ms] SSL Reader(SocketTube(10)) onNext TestServer(2): connection started DEBUG: [readLoop] [4s 178ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [4s 178ms] SSL Reader(SocketTube(10)) Adding 77 bytes to read buffer DEBUG: [readLoop] [4s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 178ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 178ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [4s 178ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 178ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (false) DEBUG: [readLoop] [4s 178ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-5] [4s 178ms] SSL Reader(SocketTube(10)) Unwrapping: 77 DEBUG: [HttpClient-9-SelectorManager] [4s 178ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 178ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 178ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 178ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 178ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 178ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 178ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 1 TestServer(2): Using handler for: /https2/chunk TestServer: [6 s, 304 ms, 890699 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 305 ms, 165328 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 305 ms, 364314 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-4-SelectorManager] [4s 180ms] 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@25673d10[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@2a86fc4, getALPN: jdk.internal.net.http.common.MinimalFuture@329300b8[Completed normally] (id=356), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=500 lim=500 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [4s 180ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 180ms] SSL Reader(SocketTube(10)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-4-SelectorManager] [4s 180ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 180ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [4s 180ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [4s 180ms] SSL Reader(SocketTube(10)) sending 39 DEBUG: [pool-1-thread-5] [4s 180ms] SSL Reader(SocketTube(10)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [4s 180ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [4s 180ms] SSL Reader(SocketTube(4)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 180ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [4s 181ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 39 bytes downstream java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [4s 181ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [4s 181ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for None (false) DEBUG: [pool-1-thread-5] [4s 182ms] Http2Connection(SSLTube(SocketTube(10))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-9-SelectorManager] [4s 182ms] SocketTube(10) no more demand for reading DEBUG: [pool-1-thread-5] [4s 182ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [4s 182ms] Http2Connection(SSLTube(SocketTube(10))) Processing 39 DEBUG: [pool-1-thread-5] [4s 182ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [4s 182ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 182ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-4-SelectorManager] [4s 182ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 182ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [4s 182ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 182ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 182ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 182ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [4s 182ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) wrapping 9 bytes DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [4s 182ms] SocketTube(10) trying to write: 47 DEBUG: [pool-1-thread-5] [4s 182ms] SocketTube(10) wrote: 47 DEBUG: [pool-1-thread-5] [4s 182ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-5] [4s 182ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 182ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 182ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 182ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [readLoop] [4s 182ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 182ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: got request of 1 from SSLTube(SocketTube(10)) DEBUG: [readLoop] [4s 183ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [4s 183ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 183ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 183ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(1) DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 183ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [4s 183ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [4s 183ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (true) DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 183ms] SocketTube(10) read bytes: 1135 DEBUG: [HttpClient-9-SelectorManager] [4s 183ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [4s 183ms] SSL Reader(SocketTube(10)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [4s 183ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 183ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 183ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) Unwrapping: 1135 DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) sending 54 DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [4s 183ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-5] [4s 183ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 183ms] Http2Connection(SSLTube(SocketTube(10))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 183ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-5] [4s 183ms] Http2Connection(SSLTube(SocketTube(10))) Processing 54 DEBUG: [pool-1-thread-5] [4s 183ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-5] [4s 183ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 184ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-5] [4s 184ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 184ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 2 DEBUG: [pool-1-thread-5] [4s 184ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 184ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [4s 184ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(2) DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) Unwrapping: 1043 DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [4s 184ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 184ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 184ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 184ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-5] [4s 184ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [4s 184ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 184ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 184ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-4-SelectorManager] [4s 188ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2a86fc4, getALPN: jdk.internal.net.http.common.MinimalFuture@329300b8[Completed normally] (id=356), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-4-SelectorManager] [4s 188ms] Http2Connection(SSLTube(SocketTube(4))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 188ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 188ms] 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: [pool-1-thread-5] [4s 188ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 189ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 189ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 189ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [4s 189ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-2] [4s 189ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [4s 189ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 189ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 189ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y) 200 HTTP_2 Local port: 55302 DEBUG: [HttpClient-4-SelectorManager] [4s 189ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [HttpClient-4-SelectorManager] [4s 189ms] SSL Reader(SocketTube(4)) stop Server connection to /127.0.0.1:55288 stopping. 1 streams DEBUG: [pool-1-thread-5] [4s 189ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscribing user subscriber TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [4s 189ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 190ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 189ms] SSL Writer(SocketTube(4)) stop DEBUG: [pool-1-thread-5] [4s 190ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 190ms] HttpClientImpl(9) ClientImpl (async) elapsed 67 millis for GET to https://127.0.0.1:39717/https2/chunk/y DEBUG: [pool-1-thread-5] [4s 190ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(3) DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) Unwrapping: 995 DEBUG: [MainThread] [4s 190ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [4s 190ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 190ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 190ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 190ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [4s 190ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-5] [4s 190ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 190ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 190ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 190ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 190ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 190ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 190ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 190ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 190ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 190ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [4s 190ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 190ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 191ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 191ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(4) DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) Unwrapping: 936 DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [4s 191ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [4s 191ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 191ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 191ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-5] [4s 191ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-5] [4s 191ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [4s 191ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 191ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [HttpClient-4-SelectorManager] [4s 194ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 194ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 194ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 197ms] SocketTube(4) write: cancel DEBUG: [HttpClient-4-SelectorManager] [4s 197ms] SocketTube(4) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [4s 197ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 197ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 4 DEBUG: [pool-1-thread-5] [4s 197ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 197ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [4s 197ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(5) DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) Unwrapping: 846 DEBUG: [HttpClient-4-SelectorManager] [4s 197ms] AsyncSSLConnection(SSLTube(SocketTube(4))) HttpPublisher: cancelled by SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) sending 21 DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-4-SelectorManager] [4s 197ms] SocketTube(4) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [4s 197ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 197ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 21 bytes in 1 buffers DEBUG: [HttpClient-4-SelectorManager] [4s 197ms] Http2Connection(SSLTube(SocketTube(4))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-4-SelectorManager] [4s 198ms] Http2Connection(SSLTube(SocketTube(4))) Close all streams DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))) Processing 21 DEBUG: [pool-1-thread-5] [4s 198ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 198ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 198ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 198ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 198ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 198ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(6) DEBUG: [MainThread] [4s 198ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) Unwrapping: 787 DEBUG: [MainThread] [4s 198ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) sending 52 DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [4s 198ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(7): 52 DEBUG: [pool-1-thread-5] [4s 198ms] Http2Connection(SSLTube(SocketTube(10))) Processing 52 DEBUG: [pool-1-thread-5] [4s 198ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [4s 198ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 198ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) Opened stream 6 DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(7) DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) sending 23 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) Processing 23 DEBUG: [pool-1-thread-5] [4s 199ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [4s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 199ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [4s 199ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 199ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 199ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 199ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 199ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [MainThread] [4s 199ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(8) DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [4s 199ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [4s 199ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 199ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 199ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 199ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 200ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 200ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 200ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 200ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 200ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 1 DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@40421ee5 DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(9) DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [4s 200ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 200ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 200ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 55302 DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 200ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 200ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 200ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 200ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(10) DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [MainThread] [4s 200ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [4s 200ms] SSL Reader(SocketTube(10)) sending 64 DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))) Processing 64 DEBUG: [pool-1-thread-5] [4s 201ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [4s 201ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 201ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [4s 201ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 201ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [MainThread] [4s 201ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(11) DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [4s 201ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [4s 201ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 201ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 201ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 201ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 202ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 202ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 202ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 202ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 202ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 2 DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3bb715c9 DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(12) DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [4s 202ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [4s 202ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 202ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 55302 DEBUG: [pool-1-thread-5] [4s 202ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 202ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 203ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 203ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(13) DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-5] [4s 203ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 203ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 203ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 203ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 203ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(14) DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 203ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [4s 204ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 204ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 204ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 204ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 204ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 204ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 4 DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44d9c3f1 DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(15) DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) sending 10 DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [4s 204ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10))) Processing 10 DEBUG: [pool-1-thread-5] [4s 204ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 204ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 204ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 55302 DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 205ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 205ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 205ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(16) DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) sending 63 DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10))) Processing 63 DEBUG: [pool-1-thread-5] [4s 205ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 205ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 205ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 205ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [MainThread] [4s 205ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 205ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(17) DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 205ms] SSL Reader(SocketTube(10)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) sending 9 DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10))) Processing 9 DEBUG: [pool-1-thread-5] [4s 206ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 206ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 206ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 206ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 206ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 206ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 206ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10))) Closed stream 6 DEBUG: [MainThread] [4s 206ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 206ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 206ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 206ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 206ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@697d5841 DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [4s 206ms] Http2Connection(SSLTube(SocketTube(10))) H2 processed(18) DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-5] [4s 206ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-5] [4s 206ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-5] [4s 206ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 206ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [4s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30fd0431 for R (false) DEBUG: [MainThread] [4s 207ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:50747/http2/fixed/y GET DEBUG: [pool-1-thread-5] [4s 207ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 207ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [4s 207ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [4s 207ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 207ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [4s 207ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 207ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 207ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [4s 207ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [4s 208ms] Http2Connection(SocketTube(5)) Opened stream 5 DEBUG: [pool-1-thread-5] [4s 208ms] Http2Connection(SocketTube(5))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [4s 208ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 208ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 208ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [4s 208ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-5] [4s 208ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-5] [4s 208ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [4s 208ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [4s 208ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 208ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 208ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 208ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 208ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 208ms] Http2Connection(SocketTube(5))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [4s 208ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 208ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 208ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 208ms] 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, 334 ms, 243262 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 334 ms, 468708 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 TestServer: [6 s, 334 ms, 659074 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 209ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SocketTube(5) read bytes: 72 DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] Http2Connection(SocketTube(5)) onNext: got 72 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [4s 210ms] Http2Connection(SocketTube(5)) sending 72 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 210ms] Http2Connection(SocketTube(5)) H2 Receiving(8): 72 DEBUG: [pool-1-thread-5] [4s 210ms] Http2Connection(SocketTube(5)) Processing 72 DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 210ms] FramesDecoder decodes: 72 DEBUG: [pool-1-thread-5] [4s 210ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [pool-1-thread-5] [4s 210ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SocketTube(5) read bytes: 156 DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] Http2Connection(SocketTube(5)) onNext: got 156 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SocketTube(5) read bytes: 182 DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] Http2Connection(SocketTube(5)) onNext: got 182 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 210ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 211ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775797, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 211ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [4s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [pool-1-thread-5] [4s 211ms] Http2Connection(SocketTube(5)) Opened stream 14 DEBUG: [pool-1-thread-5] [4s 211ms] Http2Connection(SocketTube(5))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [4s 211ms] SocketTube(5) read bytes: 89 DEBUG: [HttpClient-5-SelectorManager] [4s 211ms] Http2Connection(SocketTube(5)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 211ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [4s 211ms] Http2Connection(SocketTube(5))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [HttpClient-5-SelectorManager] [4s 211ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 211ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 211ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 211ms] Http2Connection(SocketTube(5))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 211ms] Http2Connection(SocketTube(5))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 211ms] Http2Connection(SocketTube(5))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [4s 211ms] Http2Connection(SocketTube(5))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [4s 212ms] Http2Connection(SocketTube(5))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 212ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 212ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 212ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 212ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:50747/http2/fixed/y DEBUG: [pool-1-thread-5] [4s 212ms] Http2Connection(SocketTube(5)) H2 processed(8) DEBUG: [pool-1-thread-5] [4s 212ms] Http2Connection(SocketTube(5)) sending 156 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 212ms] Http2Connection(SocketTube(5)) H2 Receiving(9): 156 DEBUG: [pool-1-thread-5] [4s 212ms] Http2Connection(SocketTube(5)) Processing 156 DEBUG: [MainThread] [4s 212ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 212ms] FramesDecoder decodes: 156 DEBUG: [pool-1-thread-5] [4s 212ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 212ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 212ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 212ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 212ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 212ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 212ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 212ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 212ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 212ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 398, limit: 16777216 DEBUG: [MainThread] [4s 212ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 212ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 212ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-5] [4s 213ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 213ms] Http2Connection(SocketTube(5)) Opened stream 16 DEBUG: [pool-1-thread-5] [4s 213ms] Http2Connection(SocketTube(5))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 213ms] Http2Connection(SocketTube(5))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-5] [4s 213ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 213ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 213ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 213ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 213ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 213ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 213ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 213ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 213ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 213ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 410, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 213ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 213ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-5] [4s 214ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 214ms] Http2Connection(SocketTube(5)) Opened stream 18 DEBUG: [pool-1-thread-5] [4s 214ms] Http2Connection(SocketTube(5))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5)) H2 processed(9) DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5)) sending 182 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5)) H2 Receiving(10): 182 DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5)) Processing 182 DEBUG: [pool-1-thread-5] [4s 215ms] FramesDecoder decodes: 182 DEBUG: [pool-1-thread-5] [4s 215ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 215ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 215ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 215ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 215ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 215ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 215ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 422, limit: 16777216 DEBUG: [MainThread] [4s 215ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 5) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 215ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 215ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 215ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 215ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 215ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 215ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5))/Stream(5) close stream 5 DEBUG: [pool-1-thread-5] [4s 215ms] Http2Connection(SocketTube(5)) Closed stream 5 DEBUG: [pool-1-thread-5] [4s 216ms] Http2Connection(SocketTube(5))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3998c6bd DEBUG: [pool-1-thread-5] [4s 216ms] Http2Connection(SocketTube(5))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-5] [4s 216ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 216ms] Http2Connection(SocketTube(5))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 216ms] Http2Connection(SocketTube(5))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 216ms] Http2Connection(SocketTube(5))/Stream(14) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [4s 216ms] Http2Connection(SocketTube(5))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 216ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 216ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 216ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 216ms] FramesDecoder Got frame: DATA: length=53, streamid=14, flags=0 DEBUG: [MainThread] [4s 216ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 216ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=53, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [4s 216ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onNext(53) DEBUG: [pool-1-thread-5] [4s 216ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 217ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 475, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 14) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 217ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(14) incoming: onComplete DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 217ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 217ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 217ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 217ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 217ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(14) close stream 14 DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5)) Closed stream 14 DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3a02951a DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-5] [4s 217ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(16) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [4s 217ms] Http2Connection(SocketTube(5))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 217ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 218ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 218ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 218ms] FramesDecoder Got frame: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=52, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onNext(52) DEBUG: [pool-1-thread-5] [4s 218ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 218ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 527, limit: 16777216 DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 16) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5)) H2 processed(10) DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5)) sending 89 to Http2Connection.asyncReceive DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5)) H2 Receiving(11): 89 DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5)) Processing 89 DEBUG: [pool-1-thread-5] [4s 218ms] FramesDecoder decodes: 89 DEBUG: [pool-1-thread-5] [4s 218ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 218ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(16) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 218ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 218ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 218ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 218ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 218ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(16) close stream 16 DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5)) Closed stream 16 DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30ce1fe0 DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-5] [4s 218ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 218ms] Http2Connection(SocketTube(5))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 219ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 219ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 219ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 219ms] FramesDecoder Got frame: DATA: length=52, streamid=18, flags=0 DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=52, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onNext(52) DEBUG: [pool-1-thread-5] [4s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 219ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 579, limit: 16777216 DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 18) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 219ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 219ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 219ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 219ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 219ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 219ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) close stream 18 DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5)) Closed stream 18 DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@3372f6e8 DEBUG: [pool-1-thread-5] [4s 219ms] Http2Connection(SocketTube(5))/Stream(18) closing response subscriber stream 18 DEBUG: [pool-1-thread-5] [4s 220ms] Http2Connection(SocketTube(5)) H2 processed(11) DEBUG: [MainThread] [4s 220ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:50747/http2/chunk/y GET DEBUG: [pool-1-thread-5] [4s 220ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 220ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-5] [4s 220ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [4s 220ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 220ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [4s 220ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 220ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 220ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [4s 220ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [4s 220ms] Http2Connection(SocketTube(5)) Opened stream 7 DEBUG: [pool-1-thread-5] [4s 221ms] Http2Connection(SocketTube(5))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [4s 221ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 221ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 221ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-5] [4s 221ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-5] [4s 221ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-5] [4s 221ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-5] [4s 221ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-5] [4s 221ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 221ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775796, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 221ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 221ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 221ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 222ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [4s 222ms] Http2Connection(SocketTube(5))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [4s 222ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 222ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 222ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 222ms] 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, 348 ms, 50156 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 348 ms, 272993 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 TestServer: [6 s, 348 ms, 448298 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 223ms] SocketTube(5) read bytes: 62 DEBUG: [HttpClient-5-SelectorManager] [4s 223ms] Http2Connection(SocketTube(5)) onNext: got 62 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 223ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [4s 223ms] Http2Connection(SocketTube(5)) sending 62 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [4s 223ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 223ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775795, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 223ms] Http2Connection(SocketTube(5)) H2 Receiving(12): 62 DEBUG: [pool-1-thread-5] [4s 224ms] Http2Connection(SocketTube(5)) Processing 62 DEBUG: [pool-1-thread-5] [4s 224ms] FramesDecoder decodes: 62 DEBUG: [pool-1-thread-5] [4s 224ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [pool-1-thread-5] [4s 224ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SocketTube(5) read bytes: 176 DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] Http2Connection(SocketTube(5)) onNext: got 176 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775794, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [pool-1-thread-5] [4s 224ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SocketTube(5) read bytes: 241 DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] Http2Connection(SocketTube(5)) onNext: got 241 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 224ms] Http2Connection(SocketTube(5)) Opened stream 20 DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-5] [4s 224ms] Http2Connection(SocketTube(5))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [pool-1-thread-5] [4s 224ms] Http2Connection(SocketTube(5))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [HttpClient-5-SelectorManager] [4s 224ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 224ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 224ms] Http2Connection(SocketTube(5))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 224ms] Http2Connection(SocketTube(5))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 224ms] Http2Connection(SocketTube(5))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [4s 224ms] Http2Connection(SocketTube(5))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 225ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 225ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 225ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 225ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:50747/http2/chunk/y DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5)) H2 processed(12) DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5)) sending 176 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5)) H2 Receiving(13): 176 DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5)) Processing 176 DEBUG: [pool-1-thread-5] [4s 225ms] FramesDecoder decodes: 176 DEBUG: [pool-1-thread-5] [4s 225ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 225ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [MainThread] [4s 225ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 225ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 225ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 225ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 225ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 591, limit: 16777216 DEBUG: [MainThread] [4s 225ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 225ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 225ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5)) Opened stream 22 DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-5] [4s 225ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 225ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 225ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 225ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 226ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 226ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 225ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 603, limit: 16777216 DEBUG: [MainThread] [4s 226ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 226ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 226ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 226ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 226ms] Http2Connection(SocketTube(5)) Opened stream 24 DEBUG: [pool-1-thread-5] [4s 226ms] Http2Connection(SocketTube(5))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 226ms] Http2Connection(SocketTube(5))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-5] [4s 226ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 230ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [HttpClient-9-SelectorManager] [4s 230ms] HttpClientImpl(9) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [4s 230ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [pool-1-thread-5] [4s 230ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 230ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [4s 230ms] Http2ClientImpl stopping DEBUG: [HttpClient-8-SelectorManager] [4s 230ms] Http2ClientImpl stopping DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [4s 231ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [4s 231ms] Http2Connection(SSLTube(SocketTube(9))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] Http2Connection(SSLTube(SocketTube(10))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] AsyncSSLConnection(SSLTube(SocketTube(10))) added 34 bytes to the write queue DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] AsyncSSLConnection(SSLTube(SocketTube(10))) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [4s 231ms] AsyncSSLConnection(SSLTube(SocketTube(9))) added 34 bytes to the write queue DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(10)) DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 231ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [4s 231ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 231ms] HttpResponseInputStream Increased demand by 1 DEBUG: [HttpClient-8-SelectorManager] [4s 231ms] AsyncSSLConnection(SSLTube(SocketTube(9))) signalling the publisher of the write queue DEBUG: [MainThread] [4s 231ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] SSL Writer(SocketTube(10)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 231ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-5] [4s 231ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] SSL Writer(SocketTube(10)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [4s 231ms] SSLTube(SocketTube(9)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-8-SelectorManager] [4s 231ms] SSL Writer(SocketTube(9)) onNext DEBUG: [pool-1-thread-5] [4s 231ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 7) update: 12, received: 36, limit: 8388608 DEBUG: [HttpClient-9-SelectorManager] [4s 231ms] SSL Writer(SocketTube(10)) wrapping 34 bytes DEBUG: [MainThread] [4s 231ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-8-SelectorManager] [4s 231ms] SSL Writer(SocketTube(9)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [4s 231ms] SSL Writer(SocketTube(9)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 232ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [HttpClient-8-SelectorManager] [4s 232ms] SSL Writer(SocketTube(9)) wrapping 34 bytes DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 232ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 232ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 232ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 232ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(7) close stream 7 DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5)) Closed stream 7 DEBUG: [MainThread] [4s 232ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4ca07315 DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5)) H2 processed(13) DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5)) sending 241 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5)) H2 Receiving(14): 241 DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5)) Processing 241 DEBUG: [pool-1-thread-5] [4s 232ms] FramesDecoder decodes: 241 DEBUG: [pool-1-thread-5] [4s 232ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 232ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [HttpClient-9-SelectorManager] [4s 232ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [4s 232ms] SSL Writer(SocketTube(9)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [HttpClient-9-SelectorManager] [4s 232ms] SSL Writer(SocketTube(10)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [4s 232ms] SSL Writer(SocketTube(9)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 232ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-8-SelectorManager] [4s 232ms] SSL Writer(SocketTube(9)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-9-SelectorManager] [4s 232ms] SSL Writer(SocketTube(10)) Sending 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [4s 232ms] SSL Writer(SocketTube(10)) Adding 72 to outputQ queue DEBUG: [HttpClient-9-SelectorManager] [4s 232ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 232ms] SSL Writer(SocketTube(9)) Sending 72 bytes downstream DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-9-SelectorManager] [4s 232ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 232ms] SSL Writer(SocketTube(9)) Adding 72 to outputQ queue DEBUG: [HttpClient-8-SelectorManager] [4s 232ms] SSL Writer(SocketTube(9)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [4s 232ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [4s 232ms] SSL Writer(SocketTube(9)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 232ms] Http2Connection(SocketTube(5))/Stream(20) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 50800 DEBUG: [HttpClient-8-SelectorManager] [4s 232ms] SSL Writer(SocketTube(9)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [4s 233ms] SocketTube(10) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 233ms] SocketTube(10) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 233ms] SocketTube(10) pausing read event DEBUG: [HttpClient-8-SelectorManager] [4s 233ms] SocketTube(9) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 233ms] SocketTube(9) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 233ms] SocketTube(9) pausing read event DEBUG: [pool-1-thread-5] [4s 233ms] Http2Connection(SocketTube(5))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 233ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-9-SelectorManager] [4s 233ms] 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@75ff84ea[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@6d980221, getALPN: jdk.internal.net.http.common.MinimalFuture@187b6d7[Completed normally] (id=1152), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1135 lim=1135 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 233ms] HttpResponseInputStream onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 233ms] 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@457405ae[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@4a24a2e8, getALPN: jdk.internal.net.http.common.MinimalFuture@313c8280[Completed normally] (id=1048), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=344 lim=344 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 233ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 233ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 233ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 233ms] SSL Reader(SocketTube(9)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 233ms] SSL Reader(SocketTube(10)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 233ms] SSL Reader(SocketTube(9)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 233ms] 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) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [4s 233ms] FramesDecoder Got frame: DATA: length=53, streamid=20, flags=0 DEBUG: [HttpClient-9-SelectorManager] [4s 234ms] SSL Reader(SocketTube(10)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 235ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=53, streamid=20, flags=0 DEBUG: [HttpClient-8-SelectorManager] [4s 235ms] SSL Reader(SocketTube(9)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 235ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6d980221, getALPN: jdk.internal.net.http.common.MinimalFuture@187b6d7[Completed normally] (id=1152), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 235ms] Http2Connection(SSLTube(SocketTube(10))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 235ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onNext(53) DEBUG: [HttpClient-9-SelectorManager] [4s 235ms] SSLTube(SocketTube(10)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 235ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 235ms] 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-8-SelectorManager] [4s 235ms] SSLTube(SocketTube(9)) SSLSubscriberWrapper[SSLTube(SocketTube(9)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4a24a2e8, getALPN: jdk.internal.net.http.common.MinimalFuture@313c8280[Completed normally] (id=1048), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 235ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [4s 235ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-5] [4s 236ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 668, limit: 16777216 DEBUG: [HttpClient-9-SelectorManager] [4s 236ms] SSL Reader(SocketTube(10)) stop DEBUG: [HttpClient-9-SelectorManager] [4s 236ms] SSL Writer(SocketTube(10)) stop DEBUG: [pool-1-thread-5] [4s 236ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 20) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 236ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 236ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [HttpClient-8-SelectorManager] [4s 236ms] Http2Connection(SSLTube(SocketTube(9))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-9-SelectorManager] [4s 236ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [4s 236ms] SSLTube(SocketTube(9)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 236ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) DEBUG: [pool-1-thread-3] [4s 236ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-5] [4s 236ms] Http2Connection(SocketTube(5))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [HttpClient-9-SelectorManager] [4s 236ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 236ms] Http2Connection(SocketTube(5))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 236ms] 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] [4s 236ms] SSL Reader(SocketTube(9)) stop DEBUG: [HttpClient-8-SelectorManager] [4s 237ms] SSL Writer(SocketTube(9)) stop DEBUG: [pool-1-thread-3] [4s 236ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(10))) DEBUG: [HttpClient-9-SelectorManager] [4s 236ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [4s 237ms] SocketTube(10) write: cancel DEBUG: [HttpClient-9-SelectorManager] [4s 237ms] SocketTube(10) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [4s 236ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 237ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 237ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 237ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [4s 237ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [4s 237ms] SocketTube(9) Stopping read scheduler DEBUG: [pool-1-thread-2] [4s 237ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [HttpClient-8-SelectorManager] [4s 237ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 237ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-9-SelectorManager] [4s 237ms] AsyncSSLConnection(SSLTube(SocketTube(10))) HttpPublisher: cancelled by SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [4s 237ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-5] [4s 237ms] Http2Connection(SocketTube(5))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-2] [4s 237ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(9))) DEBUG: [HttpClient-8-SelectorManager] [4s 237ms] SocketTube(9) write: cancel DEBUG: [HttpClient-8-SelectorManager] [4s 237ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 237ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] Server connection to /127.0.0.1:55302 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [4s 237ms] Http2Connection(SSLTube(SocketTube(10))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-5] [4s 237ms] Http2Connection(SocketTube(5))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-3] [4s 237ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 237ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-8-SelectorManager] [4s 237ms] AsyncSSLConnection(SSLTube(SocketTube(9))) HttpPublisher: cancelled by SSLTube(SocketTube(9)) TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [4s 237ms] Http2Connection(SSLTube(SocketTube(10))) Close all streams DEBUG: [HttpClient-8-SelectorManager] [4s 238ms] SocketTube(9) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [4s 237ms] Http2Connection(SocketTube(5))/Stream(20) close stream 20 DEBUG: [pool-1-thread-2] [4s 238ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 238ms] Http2Connection(SocketTube(5)) Closed stream 20 Server connection to /127.0.0.1:55292 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [4s 238ms] Http2Connection(SSLTube(SocketTube(9))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [4s 238ms] Http2Connection(SSLTube(SocketTube(9))) Close all streams DEBUG: [pool-1-thread-5] [4s 238ms] Http2Connection(SocketTube(5))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@622495de TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [4s 238ms] Http2Connection(SocketTube(5))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-5] [4s 238ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 238ms] Http2Connection(SocketTube(5))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 238ms] Http2Connection(SocketTube(5))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 238ms] Http2Connection(SocketTube(5))/Stream(22) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [4s 238ms] Http2Connection(SocketTube(5))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 238ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 238ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 238ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 238ms] FramesDecoder Got frame: DATA: length=52, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [4s 238ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=52, streamid=22, flags=0 DEBUG: [MainThread] [4s 238ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 238ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onNext(52) DEBUG: [pool-1-thread-5] [4s 239ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 239ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 720, limit: 16777216 DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 22) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 239ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 239ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 239ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 239ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 239ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(22) close stream 22 DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5)) Closed stream 22 DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2255b765 DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(22) closing response subscriber stream 22 DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 239ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 239ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(24) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-5] [4s 239ms] Http2Connection(SocketTube(5))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 239ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 239ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 239ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 240ms] FramesDecoder Got frame: DATA: length=52, streamid=24, flags=0 DEBUG: [MainThread] [4s 240ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=52, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onNext(52) DEBUG: [pool-1-thread-5] [4s 240ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 240ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 240ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 240ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 240ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 772, limit: 16777216 DEBUG: [MainThread] [4s 240ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 24) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 240ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 240ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 240ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 240ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 240ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 240ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5))/Stream(24) close stream 24 DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5)) Closed stream 24 DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@634c071 DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-5] [4s 240ms] Http2Connection(SocketTube(5)) H2 processed(14) DEBUG: [MainThread] [4s 241ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:39717/https2/fixed/y GET DEBUG: [pool-1-thread-5] [4s 241ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 241ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [4s 241ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [4s 242ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 242ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [4s 242ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 242ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 242ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [4s 242ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [4s 242ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 5 DEBUG: [pool-1-thread-5] [4s 242ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [4s 242ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 242ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 242ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [4s 242ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 242ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [4s 242ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 242ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 242ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [4s 242ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-5] [4s 242ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 242ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-5] [4s 243ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [4s 243ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [4s 243ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 243ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 243ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [4s 243ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [4s 243ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [4s 243ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [4s 243ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 243ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 243ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 243ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 243ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [4s 243ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 243ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 243ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 243ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 243ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [4s 243ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [4s 243ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 243ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 243ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [4s 243ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) requestSent: streamid=5 but response not received TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 5 TestServer(2): Using handler for: /https2/fixed TestServer: [6 s, 369 ms, 246374 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 369 ms, 467700 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 TestServer: [6 s, 369 ms, 617675 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 244ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 244ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [4s 244ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 244ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 244ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [4s 245ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [HttpClient-5-SelectorManager] [4s 245ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [4s 245ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 245ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775772 cancelled = false DEBUG: [pool-1-thread-5] [4s 245ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-5] [4s 245ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 245ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 245ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(36): 58 DEBUG: [pool-1-thread-5] [4s 245ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-5] [4s 245ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-5] [4s 245ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 245ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=5, flags=END_HEADERS promisedStreamid: 14 headerLength: 45 DEBUG: [pool-1-thread-5] [4s 245ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 245ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 14 DEBUG: [pool-1-thread-5] [4s 245ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Stream 14 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 245ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) requestSent: streamid=14 but response not received DEBUG: [pool-1-thread-5] [4s 246ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(36) DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 246ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [4s 246ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 246ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 246ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [4s 246ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 246ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 246ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [HttpClient-5-SelectorManager] [4s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 246ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775771 cancelled = false DEBUG: [pool-1-thread-5] [4s 246ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [4s 246ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 246ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 246ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(37): 15 DEBUG: [pool-1-thread-5] [4s 246ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-5] [4s 246ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [4s 246ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 246ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 246ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 246ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 246ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [4s 246ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [4s 247ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 247ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 247ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 247ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 248ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:39717/https2/fixed/y DEBUG: [pool-1-thread-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(37) DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775770 cancelled = false DEBUG: [pool-1-thread-5] [4s 248ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(38): 21 DEBUG: [pool-1-thread-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [4s 248ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 248ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 248ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 248ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [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-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 414, limit: 16777216 DEBUG: [MainThread] [4s 248ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 248ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(38) DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775769 cancelled = false DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [4s 249ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 249ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 249ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(39): 57 DEBUG: [pool-1-thread-5] [4s 249ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [4s 249ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [4s 249ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 249ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 16 headerLength: 44 DEBUG: [pool-1-thread-5] [4s 249ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 249ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 16 DEBUG: [pool-1-thread-5] [4s 249ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Stream 16 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 249ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) requestSent: streamid=16 but response not received DEBUG: [pool-1-thread-5] [4s 249ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(39) DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 249ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775768 cancelled = false DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(40): 21 DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [4s 250ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 250ms] FramesDecoder Got frame: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=12, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 250ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 250ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 250ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 250ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 426, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 250ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(40) DEBUG: [MainThread] [4s 250ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775767 cancelled = false DEBUG: [pool-1-thread-5] [4s 250ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(41): 57 DEBUG: [pool-1-thread-5] [4s 250ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-5] [4s 250ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [4s 250ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 250ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=5, flags=END_HEADERS promisedStreamid: 18 headerLength: 44 DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 18 DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Stream 18 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) requestSent: streamid=18 but response not received DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(41) DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775766 cancelled = false DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(42): 23 DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [4s 251ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [4s 251ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 251ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-5] [4s 251ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 251ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 440, limit: 16777216 DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 5) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(42) DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [MainThread] [4s 251ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775765 cancelled = false DEBUG: [pool-1-thread-5] [4s 251ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 251ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(43): 9 DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 252ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 252ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 252ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 252ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 252ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 252ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 252ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 5 DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49433379 DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(43) DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775764 cancelled = false DEBUG: [pool-1-thread-5] [4s 252ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(44): 10 DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 252ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 252ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 252ms] FramesDecoder Got frame: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 252ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: HEADERS: length=1, streamid=14, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 253ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 253ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 253ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(44) DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775763 cancelled = false DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(45): 64 DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [4s 253ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [4s 253ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 253ms] FramesDecoder Got frame: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=55, streamid=14, flags=0 DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onNext(55) DEBUG: [pool-1-thread-5] [4s 253ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 253ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 495, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 14) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 253ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(45) DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [4s 253ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775762 cancelled = false DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(46): 9 DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 254ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 254ms] FramesDecoder Got frame: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: DATA: length=0, streamid=14, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 254ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 254ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 254ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 254ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) setEndStreamReceived: streamid=14 DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) responseReceived: streamid=14 DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) close stream 14 DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 14 DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@f8fc5ea DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(14) closing response subscriber stream 14 DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(46) DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775761 cancelled = false DEBUG: [pool-1-thread-5] [4s 254ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(47): 10 DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 254ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 254ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 254ms] FramesDecoder Got frame: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: HEADERS: length=1, streamid=16, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 254ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 55290 DEBUG: [HttpClient-3-SelectorManager] [4s 306ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [pool-1-thread-5] [4s 306ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 306ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 306ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 306ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] Http2ClientImpl stopping DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [pool-1-thread-5] [4s 307ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(47) DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] Http2Connection(SSLTube(SocketTube(3))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] AsyncSSLConnection(SSLTube(SocketTube(3))) added 34 bytes to the write queue DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] AsyncSSLConnection(SSLTube(SocketTube(3))) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] SSL Writer(SocketTube(3)) added 1 (34 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] SSL Writer(SocketTube(3)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775760 cancelled = false DEBUG: [pool-1-thread-5] [4s 307ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [4s 307ms] SSL Writer(SocketTube(3)) wrapping 34 bytes DEBUG: [pool-1-thread-5] [4s 307ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 308ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 308ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(48): 63 DEBUG: [pool-1-thread-5] [4s 308ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [4s 308ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Writer(SocketTube(3)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Writer(SocketTube(3)) Sending 72 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Writer(SocketTube(3)) Adding 72 to outputQ queue DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 308ms] FramesDecoder Got frame: DATA: length=54, streamid=16, flags=0 DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-5] [4s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=54, streamid=16, flags=0 DEBUG: [pool-1-thread-5] [4s 308ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 308ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 308ms] HttpResponseInputStream item offered DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SocketTube(3) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SocketTube(3) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 308ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 549, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 308ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 16) update: 54, received: 54, limit: 8388608 DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SocketTube(3) pausing read event DEBUG: [pool-1-thread-5] [4s 308ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(48) DEBUG: [pool-1-thread-5] [4s 308ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 308ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] 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@51c0716e[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@4fce88e, getALPN: jdk.internal.net.http.common.MinimalFuture@52c7888c[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] [4s 308ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 308ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [HttpClient-3-SelectorManager] [4s 308ms] SSL Reader(SocketTube(3)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 308ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [4s 308ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [HttpClient-3-SelectorManager] [4s 310ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 310ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 310ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 310ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [HttpClient-3-SelectorManager] [4s 310ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4fce88e, getALPN: jdk.internal.net.http.common.MinimalFuture@52c7888c[Completed normally] (id=239), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 310ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775759 cancelled = false DEBUG: [HttpClient-3-SelectorManager] [4s 310ms] Http2Connection(SSLTube(SocketTube(3))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 310ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-3-SelectorManager] [4s 310ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [4s 310ms] 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-2] [4s 311ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [4s 311ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [4s 311ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-2] [4s 311ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [4s 311ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:55280 stopping. 1 streams DEBUG: [pool-1-thread-5] [4s 310ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-3-SelectorManager] [4s 310ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-5] [4s 311ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive TestServer: Connection writer stopping DEBUG: [HttpClient-3-SelectorManager] [4s 311ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-3-SelectorManager] [4s 311ms] SSL Writer(SocketTube(3)) stop DEBUG: [pool-1-thread-5] [4s 311ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(49): 9 DEBUG: [pool-1-thread-5] [4s 311ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 311ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 311ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-3-SelectorManager] [4s 311ms] SocketTube(3) Stopping read scheduler DEBUG: [pool-1-thread-5] [4s 311ms] FramesDecoder Got frame: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [HttpClient-3-SelectorManager] [4s 311ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 311ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 311ms] SocketTube(3) write: cancel DEBUG: [HttpClient-3-SelectorManager] [4s 312ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 312ms] AsyncSSLConnection(SSLTube(SocketTube(3))) HttpPublisher: cancelled by SSLTube(SocketTube(3)) DEBUG: [HttpClient-3-SelectorManager] [4s 312ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [4s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: DATA: length=0, streamid=16, flags=END_STREAM DEBUG: [HttpClient-3-SelectorManager] [4s 312ms] Http2Connection(SSLTube(SocketTube(3))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-5] [4s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) incoming: onComplete DEBUG: [HttpClient-3-SelectorManager] [4s 312ms] Http2Connection(SSLTube(SocketTube(3))) Close all streams DEBUG: [pool-1-thread-5] [4s 312ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 312ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 312ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 312ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) setEndStreamReceived: streamid=16 DEBUG: [pool-1-thread-5] [4s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) responseReceived: streamid=16 DEBUG: [pool-1-thread-5] [4s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) close stream 16 DEBUG: [pool-1-thread-5] [4s 312ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 16 DEBUG: [pool-1-thread-5] [4s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@eea5e1 DEBUG: [pool-1-thread-5] [4s 312ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(16) closing response subscriber stream 16 DEBUG: [pool-1-thread-5] [4s 312ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(49) DEBUG: [pool-1-thread-5] [4s 312ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 312ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [4s 312ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [4s 313ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 313ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 313ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 313ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 313ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 313ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775758 cancelled = false DEBUG: [pool-1-thread-5] [4s 313ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 313ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 313ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 313ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(50): 10 DEBUG: [pool-1-thread-5] [4s 313ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 313ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 313ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 313ms] FramesDecoder Got frame: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 313ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: HEADERS: length=1, streamid=18, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 313ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 313ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [4s 313ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 313ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 313ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 313ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(50) DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [4s 314ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775757 cancelled = false DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(51): 63 DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [4s 314ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 314ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 314ms] FramesDecoder Got frame: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=54, streamid=18, flags=0 DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 314ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 314ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 603, limit: 16777216 DEBUG: [MainThread] [4s 314ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 314ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 18) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(51) DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 314ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [MainThread] [4s 314ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775756 cancelled = false DEBUG: [pool-1-thread-5] [4s 314ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(52): 9 DEBUG: [pool-1-thread-5] [4s 314ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 314ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 314ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 314ms] FramesDecoder Got frame: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 315ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: DATA: length=0, streamid=18, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 315ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 315ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 315ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 315ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 315ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 315ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) setEndStreamReceived: streamid=18 DEBUG: [pool-1-thread-5] [4s 315ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) responseReceived: streamid=18 DEBUG: [pool-1-thread-5] [4s 315ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) close stream 18 DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 315ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 18 DEBUG: [pool-1-thread-5] [4s 315ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@20f9dac5 DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 315ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(18) closing response subscriber stream 18 DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 315ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(52) DEBUG: [pool-1-thread-5] [4s 315ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 315ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 315ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [4s 315ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 315ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 315ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-5-SelectorManager] [4s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [MainThread] [4s 315ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 316ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:39717/https2/chunk/y GET DEBUG: [pool-1-thread-5] [4s 317ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 317ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-5] [4s 317ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [4s 317ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 317ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [4s 317ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 317ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 317ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [4s 317ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [4s 317ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 7 DEBUG: [pool-1-thread-5] [4s 317ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [4s 318ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 318ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 318ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [4s 318ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-5] [4s 318ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-5] [4s 318ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-5] [4s 318ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-5] [4s 318ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 318ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 318ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-5] [4s 318ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-5] [4s 318ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 318ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 318ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [4s 318ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [4s 319ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 319ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 319ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 319ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 319ms] 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, 444 ms, 912549 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 445 ms, 172196 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 445 ms, 320701 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 320ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 320ms] SocketTube(6) read bytes: 198 DEBUG: [HttpClient-5-SelectorManager] [4s 320ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 320ms] SSL Reader(SocketTube(6)) Adding 198 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 320ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 320ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 320ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 320ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:198, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 321ms] SSL Reader(SocketTube(6)) Unwrapping: 198 DEBUG: [HttpClient-5-SelectorManager] [4s 321ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 321ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-5] [4s 321ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 198 into buffer of 16676 remaining to decode: 107 DEBUG: [HttpClient-5-SelectorManager] [4s 321ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 321ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-5] [4s 321ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-5] [4s 321ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-5] [4s 321ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-5] [4s 321ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 321ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775755 cancelled = false DEBUG: [pool-1-thread-5] [4s 321ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-5] [4s 321ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 321ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 321ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(53): 53 DEBUG: [pool-1-thread-5] [4s 321ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-5] [4s 321ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-5] [4s 321ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 321ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=7, flags=END_HEADERS promisedStreamid: 20 headerLength: 40 DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 20 DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Stream 20 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) requestSent: streamid=20 but response not received DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(53) DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) Unwrapping: 107 DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 107 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775754 cancelled = false DEBUG: [pool-1-thread-5] [4s 322ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(54): 10 DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 322ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 322ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 322ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [4s 322ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 322ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 322ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 322ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 322ms] HttpClientImpl(5) ClientImpl (async) elapsed 6 millis for GET to https://127.0.0.1:39717/https2/chunk/y DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(54) DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [MainThread] [4s 323ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775753 cancelled = false DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(55): 21 DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [4s 323ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 323ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 323ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 323ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 323ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 323ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 323ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 615, limit: 16777216 DEBUG: [MainThread] [4s 323ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 323ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 323ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(55) DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 323ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [4s 323ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 323ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 323ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 323ms] SocketTube(6) read bytes: 936 DEBUG: [HttpClient-5-SelectorManager] [4s 323ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 323ms] SSL Reader(SocketTube(6)) Adding 936 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 324ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:936, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [HttpClient-5-SelectorManager] [4s 324ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 324ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775752 cancelled = false DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(56): 52 DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [4s 324ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [4s 324ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 324ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 22 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 22 DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Stream 22 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) requestSent: streamid=22 but response not received DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(56) DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775751 cancelled = false DEBUG: [pool-1-thread-5] [4s 324ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(57): 21 DEBUG: [pool-1-thread-5] [4s 324ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-5] [4s 325ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 325ms] FramesDecoder Got frame: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=12, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 325ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 325ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 325ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 325ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 627, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 325ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(57) DEBUG: [MainThread] [4s 325ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775750 cancelled = false DEBUG: [pool-1-thread-5] [4s 325ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(58): 52 DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-5] [4s 325ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [4s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 325ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=7, flags=END_HEADERS promisedStreamid: 24 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 24 DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Stream 24 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) requestSent: streamid=24 but response not received DEBUG: [pool-1-thread-5] [4s 325ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(58) DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775749 cancelled = false DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(59): 23 DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-5] [4s 326ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [4s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 326ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-5] [4s 326ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 326ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 326ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 326ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 641, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 7) update: 14, received: 38, limit: 8388608 DEBUG: [MainThread] [4s 326ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(59) DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 326ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775748 cancelled = false DEBUG: [pool-1-thread-5] [4s 326ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(60): 9 DEBUG: [pool-1-thread-5] [4s 326ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 327ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 327ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 327ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 327ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 327ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 327ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 327ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 7 DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@70f1fd58 DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(60) DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775747 cancelled = false DEBUG: [pool-1-thread-5] [4s 327ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(61): 10 DEBUG: [pool-1-thread-5] [4s 327ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 327ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 327ms] FramesDecoder Got frame: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 328ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: HEADERS: length=1, streamid=20, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 328ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 328ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [4s 328ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 328ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 328ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 328ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 328ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(61) DEBUG: [MainThread] [4s 328ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775746 cancelled = false DEBUG: [pool-1-thread-5] [4s 328ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [4s 328ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 328ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 328ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(62): 64 DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-5] [4s 329ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [4s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 329ms] FramesDecoder Got frame: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=55, streamid=20, flags=0 DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onNext(55) DEBUG: [pool-1-thread-5] [4s 329ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 329ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 329ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 329ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 696, limit: 16777216 DEBUG: [MainThread] [4s 329ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 20) update: 55, received: 55, limit: 8388608 DEBUG: [MainThread] [4s 329ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(62) DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775745 cancelled = false DEBUG: [pool-1-thread-5] [4s 329ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(63): 9 DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 329ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 329ms] FramesDecoder Got frame: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: DATA: length=0, streamid=20, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 329ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 330ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 330ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 330ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 330ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 330ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) setEndStreamReceived: streamid=20 DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) responseReceived: streamid=20 DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) close stream 20 DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 20 DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a0d639 DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(20) closing response subscriber stream 20 DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(63) DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775744 cancelled = false DEBUG: [pool-1-thread-5] [4s 330ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(64): 10 DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 330ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 330ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 330ms] FramesDecoder Got frame: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: HEADERS: length=1, streamid=22, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 330ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 331ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 331ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 331ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(64) DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775743 cancelled = false DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(65): 63 DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [4s 331ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 331ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 331ms] FramesDecoder Got frame: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=54, streamid=22, flags=0 DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 331ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 331ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 750, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 22) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 331ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(65) DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775742 cancelled = false DEBUG: [pool-1-thread-5] [4s 331ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(66): 9 DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 332ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 332ms] FramesDecoder Got frame: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: DATA: length=0, streamid=22, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 332ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 332ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 332ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 332ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) setEndStreamReceived: streamid=22 DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) responseReceived: streamid=22 DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) close stream 22 DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 22 DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7414ba41 DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(22) closing response subscriber stream 22 DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(66) DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775741 cancelled = false DEBUG: [pool-1-thread-5] [4s 332ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(67): 10 DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-5] [4s 332ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 332ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 332ms] FramesDecoder Got frame: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: HEADERS: length=1, streamid=24, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-5] [4s 332ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 332ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 333ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 333ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 333ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(67) DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [MainThread] [4s 333ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775740 cancelled = false DEBUG: [pool-1-thread-5] [4s 333ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 333ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 333ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 333ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(68): 63 DEBUG: [pool-1-thread-5] [4s 333ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-5] [4s 333ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 333ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 334ms] FramesDecoder Got frame: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=54, streamid=24, flags=0 DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 334ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 334ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 804, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 24) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(68) DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775739 cancelled = false DEBUG: [pool-1-thread-5] [4s 334ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(69): 9 DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-5] [4s 334ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 334ms] FramesDecoder Got frame: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: DATA: length=0, streamid=24, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 334ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 334ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 334ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 334ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) setEndStreamReceived: streamid=24 DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) responseReceived: streamid=24 DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) close stream 24 DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 24 DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 334ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1ad569f4 DEBUG: [pool-1-thread-5] [4s 334ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(24) closing response subscriber stream 24 DEBUG: [pool-1-thread-5] [4s 335ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(69) DEBUG: [pool-1-thread-5] [4s 335ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 335ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-5] [4s 335ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-5] [4s 335ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 335ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 335ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [MainThread] [4s 354ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 358ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:50747/http2/fixed/y GET DEBUG: [pool-1-thread-5] [4s 358ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 359ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [4s 359ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [4s 359ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 359ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [4s 359ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [4s 359ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [4s 359ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 359ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [4s 360ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@62a74f5a queue.isEmpty: true DEBUG: [pool-1-thread-5] [4s 360ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@62a74f5a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [4s 360ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 360ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [4s 360ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 360ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [4s 360ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [4s 360ms] Http1Exchange initiating connect async TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [pool-1-thread-5] [4s 360ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=50826,localport=50747] DEBUG: [HttpClient-10-SelectorManager] [4s 360ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7a4e9f25 for C (true) TestServer(1): starting connection DEBUG: [HttpClient-10-SelectorManager] [4s 360ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [4s 360ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50826 DEBUG: [pool-1-thread-5] [4s 361ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [4s 361ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-5] [4s 361ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-5] [4s 361ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 361ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-5] [4s 361ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] SocketTube(11) subscribe event raised DEBUG: [pool-1-thread-5] [4s 361ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-5] [4s 361ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-5] [4s 361ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-5] [4s 361ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@70b6f455 DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-5] [4s 361ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-2] [4s 361ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-5] [4s 361ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [4s 361ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [4s 361ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [4s 361ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [4s 361ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [4s 361ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [4s 361ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [4s 361ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 361ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-2] [4s 361ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 361ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 361ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-10-SelectorManager] [4s 361ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for R (true) DEBUG: [pool-1-thread-3] [4s 361ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 361ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 361ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [4s 361ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 361ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 361ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 361ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-3] [4s 361ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [4s 361ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 362ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 362ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 362ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 362ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 362ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 362ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 362ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-3] [4s 362ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 362ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 362ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6f08e35f DEBUG: [pool-1-thread-3] [4s 362ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for None (false) DEBUG: [HttpClient-10-SelectorManager] [4s 362ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-10-SelectorManager] [4s 362ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [4s 362ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [4s 362ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@62a74f5a DEBUG: [pool-1-thread-3] [4s 362ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 362ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@62a74f5a DEBUG: [HttpClient-10-SelectorManager] [4s 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for R (false) DEBUG: [pool-1-thread-3] [4s 362ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-10-SelectorManager] [4s 362ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 362ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 362ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@62a74f5a DEBUG: [pool-1-thread-3] [4s 362ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 362ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 362ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50826 remote=/127.0.0.1:50747] DEBUG: [pool-1-thread-3] [4s 362ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 362ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@65b15ccb(10) DEBUG: [pool-1-thread-3] [4s 363ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@620813bc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@723f9b6b queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 363ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 363ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 363ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 363ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [4s 363ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 363ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 363ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 363ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 363ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 363ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 363ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 363ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [4s 363ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 363ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [4s 363ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 363ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [4s 363ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 363ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [4s 363ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [4s 363ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4cb82f0 DEBUG: [HttpClient-10-SelectorManager] [4s 363ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [4s 363ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 363ms] SocketTube(11) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 363ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 363ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [4s 363ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-10-SelectorManager] [4s 363ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [4s 363ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [4s 364ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-10-SelectorManager] [4s 364ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 364ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 364ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 364ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-10-SelectorManager] [4s 364ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [4s 364ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 364ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-10-SelectorManager] [4s 364ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [4s 364ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 364ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 364ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [4s 364ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-2] [4s 364ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [4s 364ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [4s 364ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [4s 364ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 364ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 364ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 364ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [4s 364ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [4s 364ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-3] [4s 364ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [4s 364ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [4s 364ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [4s 364ms] Http1Response(id=6, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@65b15ccb(10) DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 364ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 364ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [4s 364ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@620813bc/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@723f9b6b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-3] [4s 364ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [4s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-2] [4s 364ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 364ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 364ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 364ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [4s 364ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 364ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 364ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 365ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/y Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed DEBUG: [readLoop] [4s 365ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 365ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 365ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 365ms] FramesDecoder decodes: 30 TestServer(1): connection started DEBUG: [readLoop] [4s 365ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 365ms] FramesDecoder Got frame: SETTINGS: length=30, 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, 490 ms, 879020 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 Sent response headers 200 DEBUG: [readLoop] [4s 366ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 366ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 TestServer: [6 s, 491 ms, 79986 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 DEBUG: [readLoop] [4s 366ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [4s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for None (false) DEBUG: [readLoop] [4s 366ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: [6 s, 491 ms, 218060 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-10-SelectorManager] [4s 366ms] SocketTube(11) read bytes: 48 DEBUG: [HttpClient-10-SelectorManager] [4s 366ms] Http2Connection(SocketTube(11)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [4s 366ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [4s 366ms] Http2Connection(SocketTube(11)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 366ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-3] [4s 366ms] Http2Connection(SocketTube(11)) Processing 48 DEBUG: [pool-1-thread-3] [4s 366ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-3] [4s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [4s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for R (false) DEBUG: [pool-1-thread-3] [4s 366ms] 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 366ms] 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 366ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 366ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 366ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 366ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-10-SelectorManager] [4s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for None (false) DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [4s 366ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 366ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 366ms] SocketTube(11) read bytes: 491 DEBUG: [readLoop] [4s 366ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 366ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 366ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-10-SelectorManager] [4s 366ms] Http2Connection(SocketTube(11)) onNext: got 491 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 366ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [readLoop] [4s 366ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 366ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [4s 366ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [4s 366ms] Http2Connection(SocketTube(11)) sending 491 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 367ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 491 DEBUG: [pool-1-thread-3] [4s 367ms] Http2Connection(SocketTube(11)) Processing 491 DEBUG: [HttpClient-10-SelectorManager] [4s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 367ms] 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 367ms] FramesDecoder decodes: 491 DEBUG: [pool-1-thread-3] [4s 367ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-10-SelectorManager] [4s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for None (false) DEBUG: [pool-1-thread-3] [4s 367ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [HttpClient-10-SelectorManager] [4s 367ms] SocketTube(11) read bytes: 9 DEBUG: [HttpClient-10-SelectorManager] [4s 367ms] Http2Connection(SocketTube(11)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-10-SelectorManager] [4s 367ms] SocketTube(11) resuming read event DEBUG: [HttpClient-10-SelectorManager] [4s 367ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35b47427 for R (false) DEBUG: [HttpClient-10-SelectorManager] [4s 367ms] 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 367ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 367ms] Http2Connection(SocketTube(11)) Opened stream 2 DEBUG: [pool-1-thread-3] [4s 367ms] Http2Connection(SocketTube(11))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 367ms] Http2Connection(SocketTube(11))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-3] [4s 367ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 367ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 367ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 368ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 368ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y) 200 HTTP_2 Local port: 50826 DEBUG: [pool-1-thread-3] [4s 380ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 380ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 380ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 380ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 380ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 380ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 381ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11)) Opened stream 4 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-3] [4s 381ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 381ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11)) Opened stream 6 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-3] [4s 381ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 381ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 381ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 381ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 382ms] HttpClientImpl(10) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:50747/http2/fixed/y DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@c0e6e9c DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 382ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 50826 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 382ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 382ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 382ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 382ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) close stream 2 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11)) Closed stream 2 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d3d1e7a DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-3] [4s 382ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 50826 DEBUG: [pool-1-thread-3] [4s 382ms] Http2Connection(SocketTube(11))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 382ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 383ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 383ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 383ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(4) close stream 4 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)) Closed stream 4 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@748e5eb3 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-3] [4s 383ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 50826 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 383ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 383ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 9 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)) Processing 9 DEBUG: [pool-1-thread-3] [4s 383ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 383ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 383ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) close stream 6 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)) Closed stream 6 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5401e643 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-3] [4s 383ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [4s 384ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 384ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:50747/http2/chunk/y GET DEBUG: [pool-1-thread-2] [4s 385ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 385ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 385ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 385ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 385ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 385ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 385ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 385ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 385ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 385ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@456ea40 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 386ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@456ea40, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 386ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 386ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 386ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 386ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 386ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 386ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 386ms] PlainHttpConnection(SocketTube(12)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-11-SelectorManager] [4s 386ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f6b1749 for C (true) TestServer: New connection from Socket[addr=/127.0.0.1,port=50832,localport=50747] TestServer(1): starting connection DEBUG: [HttpClient-11-SelectorManager] [4s 386ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [4s 386ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50832 DEBUG: [pool-1-thread-2] [4s 386ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 387ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [4s 387ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [4s 387ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 387ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [4s 387ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-2] [4s 387ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5937c39 DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 387ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [4s 387ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [4s 387ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 387ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] SocketTube(12) write: starting subscription DEBUG: [pool-1-thread-3] [4s 387ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 387ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 387ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [4s 387ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-5] [4s 387ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [4s 387ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 387ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-11-SelectorManager] [4s 387ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4091e2ef for R (true) DEBUG: [pool-1-thread-2] [4s 387ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [4s 387ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 387ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-5] [4s 387ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 387ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [4s 387ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 387ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 387ms] Http1Publisher(SocketTube(12)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [4s 387ms] SocketTube(12) trying to write: 204 DEBUG: [pool-1-thread-2] [4s 388ms] SocketTube(12) wrote: 204 DEBUG: [pool-1-thread-2] [4s 388ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 388ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 388ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 388ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 388ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [4s 388ms] Http1Publisher(SocketTube(12)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [4s 388ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 388ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [4s 388ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 388ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [4s 388ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 388ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [pool-1-thread-2] [4s 388ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-11-SelectorManager] [4s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4091e2ef for None (false) DEBUG: [pool-1-thread-2] [4s 388ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [4s 388ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [4s 388ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@72f27fc1 DEBUG: [pool-1-thread-2] [4s 388ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [4s 388ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [4s 388ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [4s 388ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [pool-1-thread-2] [4s 388ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [4s 388ms] SocketTube(12) read bytes: 71 DEBUG: [HttpClient-11-SelectorManager] [4s 388ms] Http1AsyncReceiver(SocketTube(12)) Putting 71 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [4s 388ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [4s 388ms] Http1AsyncReceiver(SocketTube(12)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@456ea40 DEBUG: [pool-1-thread-2] [4s 388ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [4s 388ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4091e2ef for R (false) DEBUG: [HttpClient-11-SelectorManager] [4s 388ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 388ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@456ea40 DEBUG: [pool-1-thread-2] [4s 388ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [4s 388ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [4s 388ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@456ea40 DEBUG: [pool-1-thread-2] [4s 388ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [4s 388ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [4s 388ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50832 remote=/127.0.0.1:50747] DEBUG: [pool-1-thread-2] [4s 388ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [4s 388ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6b0a262b(11) DEBUG: [pool-1-thread-2] [4s 388ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ee6764f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@346732c6 queue.isEmpty: false DEBUG: [pool-1-thread-2] [4s 389ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [pool-1-thread-2] [4s 389ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [4s 389ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 389ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-2] [4s 389ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 389ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [4s 389ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [4s 389ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 389ms] Http2Connection(SocketTube(12)) Opened stream 1 DEBUG: [pool-1-thread-2] [4s 389ms] Http2Connection(SocketTube(12))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 389ms] Http2Connection(SocketTube(12))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [4s 389ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-2] [4s 389ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 389ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-2] [4s 389ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@711bc495 DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-2] [4s 389ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-2] [4s 389ms] SocketTube(12) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [4s 389ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] Http2Connection(SocketTube(12)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) resuming read event DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4091e2ef for R (false) DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 389ms] PlainHttpConnection(SocketTube(12)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 389ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [4s 389ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 389ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [4s 390ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 390ms] PlainHttpConnection(SocketTube(12)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 390ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 390ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [4s 390ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-5] [4s 390ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) trying to write: 63 DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) wrote: 63 DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 390ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 390ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) trying to write: 13 DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) wrote: 13 DEBUG: [Test-server-pool] [4s 390ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 390ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 390ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 390ms] Http2Connection(SocketTube(12)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [4s 390ms] Http2Connection(SocketTube(12)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 390ms] Http2Connection(SocketTube(12)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 390ms] Http1AsyncReceiver(SocketTube(12)) stopping DEBUG: [pool-1-thread-2] [4s 390ms] Http1AsyncReceiver(SocketTube(12)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [4s 390ms] Http1AsyncReceiver(SocketTube(12)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [4s 390ms] Http2Connection(SocketTube(12)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [4s 390ms] Http2Connection(SocketTube(12)) H2 processed buffered data DEBUG: [pool-1-thread-2] [4s 390ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-2] [4s 390ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-2] [4s 390ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [pool-1-thread-2] [4s 390ms] Exchange Getting response async streamid: 1 TestServer: GET /http2/chunk/y Server: creating input stream for stream 1 DEBUG: [pool-1-thread-2] [4s 390ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [4s 390ms] Http1Response(id=7, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6b0a262b(11) TestServer(1): Using handler for: /http2/chunk DEBUG: [pool-1-thread-2] [4s 390ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ee6764f/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@346732c6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 390ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [readLoop] [4s 390ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [pool-1-thread-2] [4s 391ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [4s 391ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [4s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 391ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 391ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 391ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 516 ms, 144150 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 DEBUG: [readLoop] [4s 391ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-11-SelectorManager] [4s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4091e2ef for None (false) Sent response headers 200 DEBUG: [readLoop] [4s 391ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 391ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 391ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 391ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-11-SelectorManager] [4s 391ms] SocketTube(12) read bytes: 48 TestServer: [6 s, 516 ms, 474750 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-11-SelectorManager] [4s 391ms] Http2Connection(SocketTube(12)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-11-SelectorManager] [4s 391ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [4s 391ms] Http2Connection(SocketTube(12)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 391ms] Http2Connection(SocketTube(12)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-2] [4s 391ms] Http2Connection(SocketTube(12)) Processing 48 TestServer: [6 s, 516 ms, 725927 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-11-SelectorManager] [4s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4091e2ef for R (false) DEBUG: [pool-1-thread-2] [4s 391ms] FramesDecoder decodes: 48 DEBUG: [HttpClient-11-SelectorManager] [4s 391ms] 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 391ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 391ms] 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 391ms] Http2Connection(SocketTube(12)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [4s 391ms] PlainHttpConnection(SocketTube(12)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 391ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-11-SelectorManager] [4s 391ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4091e2ef for None (false) DEBUG: [pool-1-thread-2] [4s 391ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(12) DEBUG: [pool-1-thread-2] [4s 392ms] SocketTube(12) trying to write: 9 DEBUG: [pool-1-thread-2] [4s 392ms] SocketTube(12) wrote: 9 DEBUG: [pool-1-thread-2] [4s 392ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-2] [4s 392ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: got request of 1 from SocketTube(12) DEBUG: [pool-1-thread-2] [4s 392ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 392ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 392ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 392ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 392ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 392ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 392ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [4s 393ms] SocketTube(12) read bytes: 480 DEBUG: [pool-1-thread-2] [4s 393ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-11-SelectorManager] [4s 393ms] Http2Connection(SocketTube(12)) onNext: got 480 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12)) H2 processed(1) DEBUG: [HttpClient-11-SelectorManager] [4s 393ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12)) sending 480 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12)) H2 Receiving(2): 480 DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12)) Processing 480 DEBUG: [pool-1-thread-2] [4s 393ms] FramesDecoder decodes: 480 DEBUG: [pool-1-thread-2] [4s 393ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-11-SelectorManager] [4s 393ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4091e2ef for R (false) DEBUG: [pool-1-thread-2] [4s 393ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-11-SelectorManager] [4s 393ms] 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 393ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12)) Opened stream 2 DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-2] [4s 393ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y) 200 HTTP_2 Local port: 50832 DEBUG: [pool-1-thread-2] [4s 393ms] Http2Connection(SocketTube(12))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 393ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 393ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 394ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 50832 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 394ms] HttpClientImpl(11) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [4s 394ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 394ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 394ms] HttpClientImpl(11) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) close stream 2 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12)) Closed stream 2 DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@663da1bc DEBUG: [pool-1-thread-2] [4s 394ms] Http2Connection(SocketTube(12))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-2] [4s 394ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12)) Opened stream 4 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-2] [4s 395ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 77, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 395ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 50832 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 395ms] HttpClientImpl(11) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [4s 395ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 129, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 395ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 395ms] HttpClientImpl(11) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12)) Closed stream 4 DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5b54e73a DEBUG: [pool-1-thread-2] [4s 395ms] Http2Connection(SocketTube(12))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [4s 396ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12)) Opened stream 6 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [4s 396ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 12, received: 141, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 396ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 396ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 396ms] HttpClientImpl(11) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:50747/http2/chunk/y DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12)) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@56280f94 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 396ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 50832 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 396ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 396ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 396ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 397ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 397ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12)) Closed stream 6 DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@572ec87b DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [4s 397ms] Http2Connection(SocketTube(12)) H2 processed(2) DEBUG: [MainThread] [4s 397ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 398ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:39717/https2/fixed/y GET DEBUG: [pool-1-thread-5] [4s 398ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 399ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [4s 399ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [4s 399ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [pool-1-thread-5] [4s 399ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [4s 399ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7d54fac3 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-12-SelectorManager] [4s 399ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-12-SelectorManager] [4s 399ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55314 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55314, Session(1711953194282|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-5] [4s 399ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-5] [4s 400ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 400ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-5] [4s 400ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [4s 400ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 400ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [4s 400ms] SSL Writer(SocketTube(13)) calling downstreamSubscriber::onSubscribe on SocketTube(13) DEBUG: [pool-1-thread-5] [4s 400ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-5] [4s 400ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-5] [4s 400ms] SSL Writer(SocketTube(13)) onSubscribe initiating handshaking DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-5] [4s 400ms] SSL Writer(SocketTube(13)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 400ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-5] [4s 400ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] 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@77ac91b3[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 400ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] 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 400ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [4s 400ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 400ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [4s 400ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 400ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [4s 403ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [4s 403ms] SocketTube(13) trying to write: 2191 DEBUG: [pool-1-thread-5] [4s 403ms] SocketTube(13) wrote: 2191 DEBUG: [pool-1-thread-5] [4s 403ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [4s 403ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 403ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 403ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [4s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 407ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [4s 407ms] SocketTube(13) read bytes: 133 DEBUG: [HttpClient-12-SelectorManager] [4s 407ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 407ms] SSL Reader(SocketTube(13)) Adding 133 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 407ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 407ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 407ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 407ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 407ms] SSL Reader(SocketTube(13)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [4s 407ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 407ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 407ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [4s 407ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [4s 407ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [4s 407ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [HttpClient-12-SelectorManager] [4s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 408ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 408ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 409ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 409ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [4s 409ms] SocketTube(13) trying to write: 6 DEBUG: [pool-1-thread-5] [4s 409ms] SocketTube(13) wrote: 6 DEBUG: [pool-1-thread-5] [4s 410ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [4s 410ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 410ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 410ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 410ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 410ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [4s 410ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [4s 410ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-12-SelectorManager] [4s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 410ms] SocketTube(13) read bytes: 175 DEBUG: [HttpClient-12-SelectorManager] [4s 410ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 410ms] SSL Reader(SocketTube(13)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 410ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (false) DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) Unwrapping: 175 DEBUG: [HttpClient-12-SelectorManager] [4s 410ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [4s 410ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [4s 410ms] SSLFlowDelegate(SocketTube(13)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [4s 411ms] SSLFlowDelegate(SocketTube(13)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [4s 411ms] SSLFlowDelegate(SocketTube(13)) finished task execution DEBUG: [pool-1-thread-5] [4s 411ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 411ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 411ms] SSL Reader(SocketTube(13)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [4s 411ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 411ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 411ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 411ms] SSL Reader(SocketTube(13)) handshaking DEBUG: [pool-1-thread-5] [4s 411ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [4s 412ms] SSL Writer(SocketTube(13)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 412ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 412ms] SSL Writer(SocketTube(13)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 412ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 412ms] SSLFlowDelegate(SocketTube(13)) setALPN = h2 DEBUG: [pool-1-thread-5] [4s 412ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [4s 412ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [4s 412ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [4s 412ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [4s 412ms] SSLTube(SocketTube(13)) connecting flows DEBUG: [pool-1-thread-5] [4s 412ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@21b72b6 DEBUG: [pool-1-thread-5] [4s 412ms] Http2Connection(SSLTube(SocketTube(13))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [4s 412ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [4s 412ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 412ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [4s 412ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 412ms] SSLTube(SocketTube(13)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [4s 412ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 412ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 412ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 412ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 412ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 412ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [4s 412ms] SSL Writer(SocketTube(13)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 412ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [4s 412ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 412ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed buffered data DEBUG: [pool-1-thread-5] [4s 413ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [4s 413ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [pool-1-thread-5] [4s 413ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 413ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 413ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 1 DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [4s 413ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 413ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 413ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 413ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [4s 413ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [4s 413ms] SSL Writer(SocketTube(13)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [4s 413ms] SSL Writer(SocketTube(13)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [4s 413ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 413ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 413ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [4s 413ms] SocketTube(13) trying to write: 90 DEBUG: [pool-1-thread-5] [4s 413ms] SocketTube(13) wrote: 90 DEBUG: [pool-1-thread-5] [4s 413ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [4s 413ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 413ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 413ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 413ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 413ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [4s 413ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 413ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 413ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 413ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [4s 413ms] SSL Writer(SocketTube(13)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 414ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [4s 414ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 414ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 414ms] SSLTube(SocketTube(13)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) onNext DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [4s 414ms] SocketTube(13) trying to write: 174 DEBUG: [pool-1-thread-5] [4s 414ms] SocketTube(13) wrote: 174 DEBUG: [pool-1-thread-5] [4s 414ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [4s 414ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 414ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 414ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [4s 414ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 414ms] SSL Writer(SocketTube(13)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 414ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 414ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [4s 414ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [4s 415ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 415ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SocketTube(13) read bytes: 1726 DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SSL Reader(SocketTube(13)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 415ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 415ms] SSL Reader(SocketTube(13)) Unwrapping: 1726 DEBUG: [Test-server-pool] [4s 415ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 415ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for None (false) DEBUG: [pool-1-thread-5] [4s 415ms] SSL Reader(SocketTube(13)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [4s 415ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 416ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-12-SelectorManager] [4s 415ms] SocketTube(13) no more demand for reading DEBUG: [pool-1-thread-5] [4s 416ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 416ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 1726 DEBUG: [Test-server-pool] [4s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [4s 416ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 416ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [4s 416ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 416ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [4s 416ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [4s 416ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 416ms] SocketTube(13) read bytes: 77 DEBUG: [HttpClient-12-SelectorManager] [4s 416ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 416ms] SSL Reader(SocketTube(13)) Adding 77 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 416ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [4s 416ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (false) DEBUG: [pool-1-thread-5] [4s 416ms] SSL Reader(SocketTube(13)) Unwrapping: 77 DEBUG: [HttpClient-12-SelectorManager] [4s 416ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 416ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 416ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 416ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 416ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 416ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [pool-1-thread-5] [4s 416ms] SSL Reader(SocketTube(13)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 417ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [4s 417ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [4s 417ms] SSL Reader(SocketTube(13)) sending 39 DEBUG: [readLoop] [4s 416ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [4s 417ms] SSL Reader(SocketTube(13)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [4s 417ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [readLoop] [4s 417ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 417ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 417ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 417ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [4s 417ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [4s 417ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [4s 417ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 417ms] Http2Connection(SSLTube(SocketTube(13))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 417ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [4s 417ms] Http2Connection(SSLTube(SocketTube(13))) Processing 39 DEBUG: [pool-1-thread-5] [4s 417ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [4s 417ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 417ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [4s 417ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [4s 417ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 417ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 417ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 417ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 417ms] SSL Writer(SocketTube(13)) onNext TestServer: GET /https2/fixed/y Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [4s 417ms] SSL Writer(SocketTube(13)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 417ms] SSL Writer(SocketTube(13)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 417ms] SSL Writer(SocketTube(13)) wrapping 9 bytes TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-5] [4s 417ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) pushScheduler is alive TestServer: [6 s, 543 ms, 52729 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [4s 418ms] SocketTube(13) trying to write: 47 DEBUG: [pool-1-thread-5] [4s 418ms] SocketTube(13) wrote: 47 DEBUG: [pool-1-thread-5] [4s 418ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-5] [4s 418ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Sent response headers 200 DEBUG: [pool-1-thread-5] [4s 418ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 418ms] SSLTube(SocketTube(13)) request: n=1 DEBUG: [pool-1-thread-5] [4s 418ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: got request of 1 from SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-5] [4s 418ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 418ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(1) DEBUG: [pool-1-thread-5] [4s 418ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 418ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 418ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [4s 418ms] SocketTube(13) resuming read event TestServer: [6 s, 543 ms, 387329 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 DEBUG: [readLoop] [4s 418ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 418ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 418ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 418ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 418ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-12-SelectorManager] [4s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (false) DEBUG: [pool-1-thread-5] [4s 418ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [6 s, 543 ms, 638066 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-12-SelectorManager] [4s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 418ms] SocketTube(13) read bytes: 150 DEBUG: [HttpClient-12-SelectorManager] [4s 418ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 418ms] SSL Reader(SocketTube(13)) Adding 150 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 418ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 418ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 418ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:150, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 419ms] SSL Reader(SocketTube(13)) Unwrapping: 150 DEBUG: [HttpClient-12-SelectorManager] [4s 419ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 419ms] SocketTube(13) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [4s 419ms] SocketTube(13) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 419ms] SSL Reader(SocketTube(13)) Decoded 59 bytes out of 150 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-5] [4s 419ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-5] [4s 419ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-5] [4s 419ms] SSL Reader(SocketTube(13)) sending 59 DEBUG: [pool-1-thread-5] [4s 419ms] SSL Reader(SocketTube(13)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-5] [4s 419ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 419ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [4s 419ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-5] [4s 419ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 59 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 419ms] Http2Connection(SSLTube(SocketTube(13))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 419ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-5] [4s 419ms] Http2Connection(SSLTube(SocketTube(13))) Processing 59 DEBUG: [pool-1-thread-5] [4s 419ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-5] [4s 419ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 419ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-5] [4s 419ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 419ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 2 DEBUG: [pool-1-thread-5] [4s 419ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(2) DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) Unwrapping: 53 DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) sending 15 DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13))) Processing 15 DEBUG: [pool-1-thread-5] [4s 420ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-5] [4s 420ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 420ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y) 200 HTTP_2 Local port: 55314 DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 420ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 420ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(3) DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 420ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 420ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [4s 420ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [4s 421ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (true) DEBUG: [HttpClient-12-SelectorManager] [4s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 421ms] SocketTube(13) read bytes: 1005 DEBUG: [HttpClient-12-SelectorManager] [4s 421ms] SSL Reader(SocketTube(13)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 421ms] SSL Reader(SocketTube(13)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 421ms] SocketTube(13) resuming read event DEBUG: [HttpClient-12-SelectorManager] [4s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (false) DEBUG: [HttpClient-12-SelectorManager] [4s 421ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) Unwrapping: 1005 DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 421ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-5] [4s 422ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 422ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(4) DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) Unwrapping: 946 DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [4s 422ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-5] [4s 422ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [4s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 422ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 4 DEBUG: [pool-1-thread-5] [4s 422ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(5) DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Unwrapping: 851 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) sending 21 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))) Processing 21 DEBUG: [pool-1-thread-5] [4s 423ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 423ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(6) DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Unwrapping: 792 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [4s 423ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 423ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-5] [4s 424ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [4s 424ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 424ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 424ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 424ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 424ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 424ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 55314 DEBUG: [pool-1-thread-5] [4s 424ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 424ms] HttpClientImpl(12) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [4s 424ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(7) DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) Unwrapping: 744 DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) sending 64 DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [4s 424ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [4s 424ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))) Processing 64 DEBUG: [pool-1-thread-5] [4s 425ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [4s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 425ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(8) DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) Unwrapping: 642 DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [4s 425ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [4s 425ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 425ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 425ms] HttpClientImpl(12) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 2 DEBUG: [pool-1-thread-5] [4s 425ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6d23213a DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(9) DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Unwrapping: 595 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) sending 57 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(10): 57 DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) Processing 57 DEBUG: [pool-1-thread-5] [4s 426ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-5] [4s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 426ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) Opened stream 6 DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(10) DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Unwrapping: 500 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) sending 23 DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-5] [4s 426ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-5] [4s 426ms] Http2Connection(SSLTube(SocketTube(13))) Processing 23 DEBUG: [pool-1-thread-5] [4s 426ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-5] [4s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 426ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(11) DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) Unwrapping: 439 DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-5] [4s 427ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [4s 427ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 427ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 427ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 427ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 427ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 427ms] HttpClientImpl(12) ClientImpl (async) elapsed 29 millis for GET to https://127.0.0.1:39717/https2/fixed/y DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 1 DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@35266e5b DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(12) DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) Unwrapping: 392 DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-5] [4s 428ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-5] [4s 428ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [4s 428ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 429ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 55314 DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 429ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(13) DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) Unwrapping: 344 DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-5] [4s 429ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-5] [4s 429ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 429ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 429ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(14) DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Unwrapping: 243 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [4s 430ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 430ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 430ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 430ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 4 DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71b38cd DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(15) DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Unwrapping: 196 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) sending 10 DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-5] [4s 430ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 430ms] Http2Connection(SSLTube(SocketTube(13))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13))) Processing 10 DEBUG: [pool-1-thread-5] [4s 431ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 431ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 55314 DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 431ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(16) DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) Unwrapping: 148 DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) sending 63 DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-5] [4s 431ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-5] [4s 431ms] Http2Connection(SSLTube(SocketTube(13))) Processing 63 DEBUG: [pool-1-thread-5] [4s 431ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-5] [4s 431ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 432ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(17) DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) sending 9 DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13))) Processing 9 DEBUG: [pool-1-thread-5] [4s 432ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 432ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 432ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 432ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13))) Closed stream 6 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e4c745a DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [4s 432ms] Http2Connection(SSLTube(SocketTube(13))) H2 processed(18) DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 432ms] SSL Reader(SocketTube(13)) requesting 1 DEBUG: [pool-1-thread-5] [4s 432ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-5] [4s 432ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-5] [4s 432ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 433ms] SSL Reader(SocketTube(13)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [4s 433ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32ae0122 for R (false) DEBUG: [MainThread] [4s 433ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 434ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:39717/https2/chunk/y GET DEBUG: [pool-1-thread-5] [4s 434ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 434ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [4s 434ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [4s 434ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-1-thread-5] [4s 435ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3486420b 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=55330, Session(1711953194557|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55330 DEBUG: [pool-1-thread-5] [4s 435ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-5] [4s 435ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 435ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-5] [4s 435ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-5] [4s 435ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [4s 435ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [4s 435ms] SSL Writer(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SocketTube(14) DEBUG: [pool-1-thread-5] [4s 435ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-5] [4s 435ms] SocketTube(14) write: registering startSubscription event DEBUG: [pool-1-thread-5] [4s 435ms] SSL Writer(SocketTube(14)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] 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@3e7e297b[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: [pool-1-thread-5] [4s 435ms] SSL Writer(SocketTube(14)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [4s 435ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [4s 435ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SSL Reader(SocketTube(14)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [4s 435ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [4s 436ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [4s 436ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [4s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 436ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [4s 436ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 436ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-2] [4s 436ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 436ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [4s 438ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [4s 438ms] SocketTube(14) trying to write: 2191 DEBUG: [pool-1-thread-5] [4s 438ms] SocketTube(14) wrote: 2191 DEBUG: [pool-1-thread-5] [4s 438ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [4s 438ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 438ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 438ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 443ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [4s 443ms] SocketTube(14) read bytes: 308 DEBUG: [HttpClient-13-SelectorManager] [4s 443ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 443ms] SSL Reader(SocketTube(14)) Adding 308 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 443ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 443ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 443ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 443ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:308, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 443ms] SSL Reader(SocketTube(14)) Unwrapping: 308 DEBUG: [pool-1-thread-5] [4s 443ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 308 into buffer of 512 remaining to decode: 175 DEBUG: [pool-1-thread-5] [4s 443ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 443ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [4s 443ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [4s 443ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [4s 443ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [4s 449ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-5] [4s 449ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-5] [4s 449ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 449ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 449ms] SSL Writer(SocketTube(14)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 449ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 449ms] SSL Writer(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [4s 449ms] SSL Writer(SocketTube(14)) Sending 6 bytes downstream DEBUG: [pool-1-thread-5] [4s 449ms] SSL Writer(SocketTube(14)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-5] [4s 450ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 450ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 450ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-5] [4s 450ms] SocketTube(14) trying to write: 6 DEBUG: [pool-1-thread-5] [4s 450ms] SocketTube(14) wrote: 6 DEBUG: [pool-1-thread-5] [4s 450ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [4s 450ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 450ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 450ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 450ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 450ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 450ms] SSL Reader(SocketTube(14)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [4s 450ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-5] [4s 450ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 450ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-5] [4s 450ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [4s 450ms] SSL Reader(SocketTube(14)) Unwrapping: 169 DEBUG: [pool-1-thread-5] [4s 451ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-5] [4s 451ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 451ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-5] [4s 451ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [4s 451ms] SSLFlowDelegate(SocketTube(14)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [4s 451ms] SSLFlowDelegate(SocketTube(14)) #tasks to execute: 1 DEBUG: [pool-1-thread-5] [4s 451ms] SSLFlowDelegate(SocketTube(14)) finished task execution DEBUG: [pool-1-thread-5] [4s 451ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 451ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 451ms] SSL Reader(SocketTube(14)) Unwrapping: 90 DEBUG: [pool-1-thread-5] [4s 452ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 452ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 452ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 452ms] SSL Reader(SocketTube(14)) handshaking DEBUG: [pool-1-thread-5] [4s 452ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [4s 452ms] SSL Writer(SocketTube(14)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 452ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 452ms] SSL Writer(SocketTube(14)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 452ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 452ms] SSLFlowDelegate(SocketTube(14)) setALPN = h2 DEBUG: [pool-1-thread-5] [4s 452ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [4s 453ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-5] [4s 453ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-5] [4s 453ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [4s 453ms] SSLTube(SocketTube(14)) connecting flows DEBUG: [pool-1-thread-5] [4s 453ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2cc043f7 DEBUG: [pool-1-thread-5] [4s 453ms] Http2Connection(SSLTube(SocketTube(14))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-5] [4s 453ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [4s 453ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 453ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [4s 453ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 453ms] SSLTube(SocketTube(14)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-5] [4s 453ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [4s 454ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 454ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 454ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [4s 454ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 454ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [4s 454ms] SSL Writer(SocketTube(14)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-5] [4s 454ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 454ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed buffered data DEBUG: [pool-1-thread-5] [4s 454ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-5] [4s 454ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [pool-1-thread-5] [4s 454ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 454ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 454ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 1 DEBUG: [pool-1-thread-5] [4s 454ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-5] [4s 454ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 60 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 454ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 455ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 455ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [4s 455ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) Sending 90 bytes downstream DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) trying to write: 90 DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) wrote: 90 DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [4s 455ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [4s 455ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [4s 455ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [4s 455ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [4s 455ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [4s 455ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [4s 455ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [4s 455ms] SSLTube(SocketTube(14)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) wrapping 136 bytes DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) Sending 174 bytes downstream DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) trying to write: 174 DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) wrote: 174 DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 455ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 455ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [4s 455ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [4s 456ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [4s 456ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 456ms] SSL Writer(SocketTube(14)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 456ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [4s 456ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [4s 456ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [4s 456ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 456ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SocketTube(14) read bytes: 1726 DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SSL Reader(SocketTube(14)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 456ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 456ms] SSL Reader(SocketTube(14)) Unwrapping: 1726 DEBUG: [Test-server-pool] [4s 456ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 456ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] SocketTube(14) no more demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 456ms] 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 456ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 456ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 456ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 456ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [4s 457ms] SSL Reader(SocketTube(14)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 457ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 457ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-5] [4s 457ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [4s 457ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [4s 457ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [4s 457ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (true) TestServer(2): connection started DEBUG: [readLoop] [4s 457ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 457ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 457ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 457ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 457ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [4s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for None (false) DEBUG: [readLoop] [4s 457ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-13-SelectorManager] [4s 457ms] SocketTube(14) read bytes: 77 DEBUG: [HttpClient-13-SelectorManager] [4s 457ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 457ms] SSL Reader(SocketTube(14)) Adding 77 bytes to read buffer DEBUG: [readLoop] [4s 457ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 457ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 457ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 457ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 457ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [4s 457ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [4s 457ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (false) DEBUG: [readLoop] [4s 457ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-5] [4s 457ms] SSL Reader(SocketTube(14)) Unwrapping: 77 DEBUG: [HttpClient-13-SelectorManager] [4s 457ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 457ms] SSL Reader(SocketTube(14)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Reader(SocketTube(14)) sending 39 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Reader(SocketTube(14)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-5] [4s 458ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 458ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-5] [4s 458ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-5] [4s 458ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 39 bytes in 1 buffers TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-5] [4s 458ms] Http2Connection(SSLTube(SocketTube(14))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 458ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(1): 39 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-5] [4s 458ms] Http2Connection(SSLTube(SocketTube(14))) Processing 39 DEBUG: [pool-1-thread-5] [4s 458ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [4s 458ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 458ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-5] [4s 458ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [4s 458ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 458ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 458ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [pool-1-thread-5] [4s 458ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) onNext DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) wrapping 9 bytes TestServer: [6 s, 583 ms, 559626 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) Sending 47 bytes downstream DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) pushScheduler is alive Sent response headers 200 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-5] [4s 458ms] SocketTube(14) trying to write: 47 DEBUG: [pool-1-thread-5] [4s 458ms] SocketTube(14) wrote: 47 DEBUG: [pool-1-thread-5] [4s 458ms] SocketTube(14) write: requesting more... TestServer: [6 s, 583 ms, 831804 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-5] [4s 458ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 458ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 458ms] SSL Writer(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [4s 458ms] SSLTube(SocketTube(14)) request: n=1 DEBUG: [pool-1-thread-5] [4s 458ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: got request of 1 from SSLTube(SocketTube(14)) DEBUG: [readLoop] [4s 459ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 459ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 584 ms, 60551 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 DEBUG: [readLoop] [4s 459ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [4s 459ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for None (false) DEBUG: [readLoop] [4s 459ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 459ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 459ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(1) DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [4s 459ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 459ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [4s 459ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (true) DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SocketTube(14) read bytes: 545 DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SSL Reader(SocketTube(14)) Adding 545 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:545, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (false) DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) Unwrapping: 545 DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) Decoded 54 bytes out of 545 into buffer of 16676 remaining to decode: 453 DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) sending 54 DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-5] [4s 459ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 459ms] SocketTube(14) no more demand for reading DEBUG: [pool-1-thread-5] [4s 459ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 54 bytes in 1 buffers DEBUG: [HttpClient-13-SelectorManager] [4s 460ms] SocketTube(14) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))) Processing 54 DEBUG: [pool-1-thread-5] [4s 460ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-5] [4s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 460ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 2 DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(2) DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) Unwrapping: 453 DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 453 into buffer of 56 remaining to decode: 405 DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-5] [4s 460ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-5] [4s 460ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 460ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 460ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 460ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y) 200 HTTP_2 Local port: 55330 DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 461ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(3) DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Unwrapping: 405 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 405 into buffer of 56 remaining to decode: 346 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-5] [4s 461ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 461ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 461ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(4) DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Unwrapping: 346 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 346 into buffer of 16676 remaining to decode: 256 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-5] [4s 461ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-5] [4s 461ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-5] [4s 461ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-5] [4s 461ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 462ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 4 DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(5) DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) Unwrapping: 256 DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) Decoded 21 bytes out of 256 into buffer of 56 remaining to decode: 197 DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) sending 21 DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))) Processing 21 DEBUG: [pool-1-thread-5] [4s 462ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-5] [4s 462ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 462ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 462ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(6) DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 462ms] SSL Reader(SocketTube(14)) Unwrapping: 197 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 197 into buffer of 56 remaining to decode: 149 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(7): 10 DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-5] [4s 463ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-5] [4s 463ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 463ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 55330 DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 463ms] HttpClientImpl(13) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(7) DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) Unwrapping: 149 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) Decoded 64 bytes out of 149 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) sending 64 DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-5] [4s 463ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(8): 64 DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) Processing 64 DEBUG: [pool-1-thread-5] [4s 463ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-5] [4s 463ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 463ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 55, received: 79, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 463ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(8) DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-5] [4s 464ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 464ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 464ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 464ms] HttpClientImpl(13) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 2 DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@72c3cbf2 DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [4s 464ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(9) DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-5] [4s 464ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-5] [4s 464ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-5] [4s 464ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 464ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (true) DEBUG: [HttpClient-13-SelectorManager] [4s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for None (false) DEBUG: [HttpClient-13-SelectorManager] [4s 464ms] SocketTube(14) read bytes: 590 DEBUG: [HttpClient-13-SelectorManager] [4s 464ms] SSL Reader(SocketTube(14)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 464ms] SSL Reader(SocketTube(14)) Adding 590 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [4s 464ms] SocketTube(14) resuming read event DEBUG: [HttpClient-13-SelectorManager] [4s 464ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (false) DEBUG: [HttpClient-13-SelectorManager] [4s 464ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 464ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:590, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 464ms] SSL Reader(SocketTube(14)) Unwrapping: 590 DEBUG: [pool-1-thread-2] [4s 464ms] SSL Reader(SocketTube(14)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-2] [4s 464ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [4s 464ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 464ms] SSL Reader(SocketTube(14)) sending 52 DEBUG: [pool-1-thread-2] [4s 464ms] SSL Reader(SocketTube(14)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(10): 52 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14))) Processing 52 DEBUG: [pool-1-thread-2] [4s 465ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [4s 465ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 465ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14))) Opened stream 6 DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(10) DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) Unwrapping: 500 DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) sending 23 DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-2] [4s 465ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [4s 465ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(11): 23 DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))) Processing 23 DEBUG: [pool-1-thread-2] [4s 466ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [4s 466ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 466ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 14, received: 93, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(11) DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-2] [4s 466ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14))) 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: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 466ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 466ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 467ms] HttpClientImpl(13) ClientImpl (async) elapsed 32 millis for GET to https://127.0.0.1:39717/https2/chunk/y DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 1 DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5c15b363 DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(12) DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-2] [4s 467ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [4s 467ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 467ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 467ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 467ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 55330 DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 468ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(13) DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [4s 468ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 468ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 468ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(14) DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-2] [4s 468ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-2] [4s 468ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [4s 469ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 469ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 469ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 4 DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2004e2ec DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(15) DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) sending 10 DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-2] [4s 469ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14))) Processing 10 DEBUG: [pool-1-thread-2] [4s 469ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 469ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 469ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 55330 DEBUG: [pool-1-thread-2] [4s 469ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 470ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(16) DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) sending 63 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) Processing 63 DEBUG: [pool-1-thread-2] [4s 470ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 470ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(17) DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) sending 9 DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-2] [4s 470ms] SSL Reader(SocketTube(14)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-2] [4s 470ms] Http2Connection(SSLTube(SocketTube(14))) Processing 9 DEBUG: [pool-1-thread-2] [4s 470ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 470ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 470ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 471ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 471ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 471ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 471ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 471ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-2] [4s 471ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-2] [4s 471ms] Http2Connection(SSLTube(SocketTube(14))) Closed stream 6 DEBUG: [pool-1-thread-2] [4s 471ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36461dd7 DEBUG: [pool-1-thread-2] [4s 471ms] Http2Connection(SSLTube(SocketTube(14)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-2] [4s 471ms] Http2Connection(SSLTube(SocketTube(14))) H2 processed(18) DEBUG: [pool-1-thread-2] [4s 471ms] SSL Reader(SocketTube(14)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 471ms] SSL Reader(SocketTube(14)) requesting 1 DEBUG: [pool-1-thread-2] [4s 471ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-2] [4s 471ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-2] [4s 471ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 471ms] SSL Reader(SocketTube(14)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [4s 471ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b7cb0d0 for R (false) DEBUG: [MainThread] [4s 471ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:50747/http2/fixed/y GET DEBUG: [pool-1-thread-2] [4s 472ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 472ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-2] [4s 472ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 472ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 472ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 472ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 472ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 472ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 472ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 472ms] Http2Connection(SocketTube(5)) Opened stream 9 DEBUG: [pool-1-thread-2] [4s 472ms] Http2Connection(SocketTube(5))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 472ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 472ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 472ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-2] [4s 472ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-2] [4s 472ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-2] [4s 472ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [4s 472ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [4s 472ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 472ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775793, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 472ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 472ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 472ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 472ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 472ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 472ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 472ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 472ms] Http2Connection(SocketTube(5))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [4s 472ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/y Server: got END_STREAM for stream 9 TestServer(1): Using handler for: /http2/fixed TestServer: [6 s, 598 ms, 372282 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 598 ms, 566107 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) TestServer: [6 s, 598 ms, 768223 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 473ms] SocketTube(5) read bytes: 323 DEBUG: [HttpClient-5-SelectorManager] [4s 473ms] Http2Connection(SocketTube(5)) onNext: got 323 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 473ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5)) sending 323 to Http2Connection.asyncReceive DEBUG: [HttpClient-5-SelectorManager] [4s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 474ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775792, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5)) H2 Receiving(15): 323 DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5)) Processing 323 DEBUG: [pool-1-thread-2] [4s 474ms] FramesDecoder decodes: 323 DEBUG: [pool-1-thread-2] [4s 474ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [4s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [pool-1-thread-2] [4s 474ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 44 DEBUG: [HttpClient-5-SelectorManager] [4s 474ms] SocketTube(5) read bytes: 176 DEBUG: [HttpClient-5-SelectorManager] [4s 474ms] Http2Connection(SocketTube(5)) onNext: got 176 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 474ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 474ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 474ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5)) Opened stream 26 DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-2] [4s 474ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 474ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 474ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 784, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 474ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 474ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)) Opened stream 28 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-2] [4s 475ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 796, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 475ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 475ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [4s 475ms] FramesDecoder Got frame: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=53, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onNext(53) DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 849, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 26) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 475ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 475ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) close stream 26 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)) Closed stream 26 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@170a6674 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-2] [4s 475ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(28) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 475ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [4s 475ms] FramesDecoder Got frame: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=52, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 901, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 28) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)) H2 processed(15) DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)) sending 176 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)) H2 Receiving(16): 176 DEBUG: [pool-1-thread-2] [4s 475ms] Http2Connection(SocketTube(5)) Processing 176 DEBUG: [pool-1-thread-2] [4s 475ms] FramesDecoder decodes: 176 DEBUG: [pool-1-thread-2] [4s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 476ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 476ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(28) close stream 28 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5)) Closed stream 28 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6675415d DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-2] [4s 476ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5)) Opened stream 30 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-2] [4s 476ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 913, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 9) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 476ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 476ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 476ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:50747/http2/fixed/y DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5)) Closed stream 9 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6161ccfd DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [4s 476ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(30) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-2] [4s 476ms] Http2Connection(SocketTube(5))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 477ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 477ms] FramesDecoder Got frame: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=52, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onNext(52) DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 965, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 30) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 477ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 477ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5))/Stream(30) close stream 30 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5)) Closed stream 30 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@67cfdda3 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-2] [4s 477ms] Http2Connection(SocketTube(5)) H2 processed(16) DEBUG: [MainThread] [4s 478ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:50747/http2/chunk/y GET DEBUG: [pool-1-thread-3] [4s 478ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-3] [4s 478ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-3] [4s 478ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 478ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 478ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 478ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 478ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 478ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 478ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 478ms] Http2Connection(SocketTube(5)) Opened stream 11 DEBUG: [pool-1-thread-3] [4s 478ms] Http2Connection(SocketTube(5))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 479ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 479ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 479ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-3] [4s 479ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-3] [4s 479ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-3] [4s 479ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [4s 479ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-3] [4s 479ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 479ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 479ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775791, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 479ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 479ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 479ms] Exchange checkFor407: all clear DEBUG: [readLoop] [4s 479ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 479ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 479ms] 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, 605 ms, 281139 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 605 ms, 476215 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) TestServer: [6 s, 605 ms, 625830 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 480ms] SocketTube(5) read bytes: 83 DEBUG: [HttpClient-5-SelectorManager] [4s 480ms] Http2Connection(SocketTube(5)) onNext: got 83 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 480ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-3] [4s 480ms] Http2Connection(SocketTube(5)) sending 83 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 480ms] Http2Connection(SocketTube(5)) H2 Receiving(17): 83 DEBUG: [HttpClient-5-SelectorManager] [4s 480ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 480ms] 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 480ms] Http2Connection(SocketTube(5)) Processing 83 DEBUG: [pool-1-thread-3] [4s 480ms] FramesDecoder decodes: 83 DEBUG: [pool-1-thread-3] [4s 480ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 481ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [4s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 481ms] SocketTube(5) read bytes: 396 DEBUG: [HttpClient-5-SelectorManager] [4s 481ms] Http2Connection(SocketTube(5)) onNext: got 396 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 481ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 481ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [4s 481ms] 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 481ms] Http2Connection(SocketTube(5)) Opened stream 32 DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-3] [4s 481ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 481ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 481ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 977, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5)) H2 processed(17) DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5)) sending 396 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5)) H2 Receiving(18): 396 DEBUG: [pool-1-thread-3] [4s 481ms] Http2Connection(SocketTube(5)) Processing 396 DEBUG: [pool-1-thread-3] [4s 482ms] FramesDecoder decodes: 396 DEBUG: [pool-1-thread-3] [4s 482ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 482ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5)) Opened stream 34 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-3] [4s 482ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 989, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 482ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(32) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 482ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-3] [4s 482ms] FramesDecoder Got frame: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=53, streamid=32, flags=0 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onNext(53) DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1042, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 32) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 482ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 482ms] Http2Connection(SocketTube(5))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 482ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(32) close stream 32 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5)) Closed stream 32 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2b0408d1 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-3] [4s 483ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5)) Opened stream 36 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-3] [4s 483ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1054, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 11) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 483ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 483ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 483ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:50747/http2/chunk/y DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(11) close stream 11 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5)) Closed stream 11 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@e6f1d05 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-3] [4s 483ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(34) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-3] [4s 483ms] Http2Connection(SocketTube(5))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 484ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 484ms] FramesDecoder Got frame: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=52, streamid=34, flags=0 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onNext(52) DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1106, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 34) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 484ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 484ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(34) close stream 34 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5)) Closed stream 34 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@892a1bd DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-3] [4s 484ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 484ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 484ms] FramesDecoder Got frame: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=52, streamid=36, flags=0 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onNext(52) DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1158, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 36) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 484ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 484ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5))/Stream(36) close stream 36 DEBUG: [pool-1-thread-3] [4s 484ms] Http2Connection(SocketTube(5)) Closed stream 36 DEBUG: [pool-1-thread-3] [4s 485ms] Http2Connection(SocketTube(5))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@537a7d12 DEBUG: [pool-1-thread-3] [4s 485ms] Http2Connection(SocketTube(5))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-3] [4s 485ms] Http2Connection(SocketTube(5)) H2 processed(18) DEBUG: [MainThread] [4s 485ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:39717/https2/fixed/y GET DEBUG: [pool-1-thread-2] [4s 485ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 485ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [4s 485ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 485ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 486ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 486ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 486ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 486ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 486ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 9 DEBUG: [pool-1-thread-2] [4s 486ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 486ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 486ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 486ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 486ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 486ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 486ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [4s 487ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [4s 487ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [4s 487ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 487ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 487ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 487ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 487ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [4s 487ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [4s 487ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 487ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 487ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 487ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 487ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 487ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 487ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 487ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 487ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-2] [4s 487ms] 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, 612 ms, 746714 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 612 ms, 977871 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) TestServer: [6 s, 613 ms, 166096 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SocketTube(6) read bytes: 96 DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SSL Reader(SocketTube(6)) Adding 96 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 488ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:96, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 488ms] SSL Reader(SocketTube(6)) Unwrapping: 96 DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 488ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 488ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 96 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 488ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-2] [4s 488ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-2] [4s 488ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-2] [4s 488ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-2] [4s 488ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 489ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775738 cancelled = false DEBUG: [pool-1-thread-2] [4s 489ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-2] [4s 489ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 489ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 489ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(70): 58 DEBUG: [pool-1-thread-2] [4s 489ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-2] [4s 489ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-2] [4s 489ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 489ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=9, flags=END_HEADERS promisedStreamid: 26 headerLength: 45 DEBUG: [pool-1-thread-2] [4s 489ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 489ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 26 DEBUG: [pool-1-thread-2] [4s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Stream 26 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 489ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) requestSent: streamid=26 but response not received DEBUG: [pool-1-thread-2] [4s 489ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(70) DEBUG: [pool-1-thread-2] [4s 489ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 489ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 489ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [pool-1-thread-2] [4s 489ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 489ms] SocketTube(6) read bytes: 1058 DEBUG: [HttpClient-5-SelectorManager] [4s 489ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 489ms] SSL Reader(SocketTube(6)) Adding 1058 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 489ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 489ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 489ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1058, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 489ms] SSL Reader(SocketTube(6)) Unwrapping: 1058 DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 1058 into buffer of 64 remaining to decode: 1005 DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775737 cancelled = false DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(71): 15 DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-2] [4s 490ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-2] [4s 490ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 490ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 490ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 490ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(71) DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 490ms] SSL Reader(SocketTube(6)) Unwrapping: 1005 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775736 cancelled = false DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(72): 21 DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 491ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 491ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 816, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(72) DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775735 cancelled = false DEBUG: [pool-1-thread-2] [4s 491ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(73): 57 DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [4s 491ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [4s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 491ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 28 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 28 DEBUG: [pool-1-thread-2] [4s 491ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Stream 28 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) requestSent: streamid=28 but response not received DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(73) DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775734 cancelled = false DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(74): 21 DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 492ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 492ms] FramesDecoder Got frame: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=12, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 828, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(74) DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775733 cancelled = false DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(75): 10 DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 492ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 492ms] FramesDecoder Got frame: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: HEADERS: length=1, streamid=26, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 492ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [4s 492ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(75) DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Unwrapping: 744 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 492ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775732 cancelled = false DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(76): 64 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [4s 493ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [4s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 493ms] FramesDecoder Got frame: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=55, streamid=26, flags=0 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onNext(55) DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 883, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 26) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(76) DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Unwrapping: 642 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775731 cancelled = false DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(77): 9 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 493ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 493ms] FramesDecoder Got frame: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: DATA: length=0, streamid=26, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 493ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) setEndStreamReceived: streamid=26 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) responseReceived: streamid=26 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) close stream 26 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 26 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@23b23ee8 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(26) closing response subscriber stream 26 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(77) DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775730 cancelled = false DEBUG: [pool-1-thread-2] [4s 493ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(78): 57 DEBUG: [pool-1-thread-2] [4s 493ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-2] [4s 493ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [4s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 494ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=9, flags=END_HEADERS promisedStreamid: 30 headerLength: 44 DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 30 DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Stream 30 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) requestSent: streamid=30 but response not received DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(78) DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775729 cancelled = false DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(79): 23 DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [4s 494ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [4s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 494ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 897, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 9) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(79) DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775728 cancelled = false DEBUG: [pool-1-thread-2] [4s 494ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(80): 9 DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 494ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 494ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 494ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 494ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 494ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 494ms] HttpClientImpl(5) ClientImpl (async) elapsed 9 millis for GET to https://127.0.0.1:39717/https2/fixed/y DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 9 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f81fc6a DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(80) DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775727 cancelled = false DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(81): 10 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 495ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 495ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 495ms] FramesDecoder Got frame: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: HEADERS: length=1, streamid=28, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 495ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 495ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(81) DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 495ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775726 cancelled = false DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(82): 63 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder Got frame: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=54, streamid=28, flags=0 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 951, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 28) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(82) DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775725 cancelled = false DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(83): 9 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder Got frame: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: DATA: length=0, streamid=28, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 496ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) setEndStreamReceived: streamid=28 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) responseReceived: streamid=28 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) close stream 28 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 28 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@68c343 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(28) closing response subscriber stream 28 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(83) DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775724 cancelled = false DEBUG: [pool-1-thread-2] [4s 496ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(84): 10 DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 496ms] FramesDecoder Got frame: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: HEADERS: length=1, streamid=30, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 496ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 497ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(84) DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775723 cancelled = false DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(85): 63 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 497ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 497ms] FramesDecoder Got frame: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=54, streamid=30, flags=0 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1005, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 30) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(85) DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775722 cancelled = false DEBUG: [pool-1-thread-2] [4s 497ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(86): 9 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 497ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 497ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 497ms] FramesDecoder Got frame: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: DATA: length=0, streamid=30, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 497ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) setEndStreamReceived: streamid=30 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) responseReceived: streamid=30 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) close stream 30 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 30 DEBUG: [pool-1-thread-2] [4s 497ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@19d32428 DEBUG: [pool-1-thread-2] [4s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(30) closing response subscriber stream 30 DEBUG: [pool-1-thread-2] [4s 498ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(86) DEBUG: [pool-1-thread-2] [4s 498ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 498ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 498ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 498ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 498ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 498ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [MainThread] [4s 498ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:39717/https2/chunk/y GET DEBUG: [pool-1-thread-2] [4s 498ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 498ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [4s 498ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 498ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 498ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-2] [4s 498ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 498ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-2] [4s 498ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-2] [4s 498ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 11 DEBUG: [pool-1-thread-2] [4s 498ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-2] [4s 499ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-2] [4s 499ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 499ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 499ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-2] [4s 499ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-2] [4s 499ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-2] [4s 499ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-2] [4s 499ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 499ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 499ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [pool-1-thread-2] [4s 499ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 499ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 499ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 499ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 499ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 499ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-2] [4s 499ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [4s 499ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 499ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 499ms] 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, 625 ms, 365633 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 625 ms, 616541 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 500ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 500ms] SocketTube(6) read bytes: 139 DEBUG: [HttpClient-5-SelectorManager] [4s 500ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 500ms] SSL Reader(SocketTube(6)) Adding 139 bytes to read buffer TestServer: [6 s, 625 ms, 951911 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 500ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:139, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) Unwrapping: 139 DEBUG: [HttpClient-5-SelectorManager] [4s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 501ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 139 into buffer of 16676 remaining to decode: 48 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775721 cancelled = false DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [HttpClient-5-SelectorManager] [4s 501ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 501ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 501ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 501ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 501ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 501ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(87): 53 DEBUG: [pool-1-thread-2] [4s 501ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-2] [4s 501ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-2] [4s 501ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 501ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=11, flags=END_HEADERS promisedStreamid: 32 headerLength: 40 DEBUG: [pool-1-thread-2] [4s 501ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 501ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 32 DEBUG: [pool-1-thread-2] [4s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Stream 32 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 501ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) requestSent: streamid=32 but response not received DEBUG: [pool-1-thread-2] [4s 501ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(87) DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) Unwrapping: 48 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 48 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 501ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775720 cancelled = false DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(88): 10 DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 502ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 502ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 502ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 502ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 502ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(88) DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 502ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 502ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 502ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 502ms] SocketTube(6) read bytes: 995 DEBUG: [HttpClient-5-SelectorManager] [4s 502ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 502ms] SSL Reader(SocketTube(6)) Adding 995 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 502ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:995, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [HttpClient-5-SelectorManager] [4s 502ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 502ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775719 cancelled = false DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(89): 21 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 503ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 503ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1017, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(89) DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 936 into buffer of 64 remaining to decode: 888 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775718 cancelled = false DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(90): 10 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 503ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 503ms] FramesDecoder Got frame: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: HEADERS: length=1, streamid=32, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 503ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(90) DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Unwrapping: 888 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 888 into buffer of 16676 remaining to decode: 786 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775717 cancelled = false DEBUG: [pool-1-thread-2] [4s 503ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(91): 64 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-2] [4s 503ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-2] [4s 503ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 503ms] FramesDecoder Got frame: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=55, streamid=32, flags=0 DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onNext(55) DEBUG: [pool-1-thread-2] [4s 503ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1072, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 32) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(91) DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Unwrapping: 786 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 786 into buffer of 16676 remaining to decode: 696 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775716 cancelled = false DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(92): 52 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [4s 504ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [4s 504ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 504ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 34 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 34 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Stream 34 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) requestSent: streamid=34 but response not received DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(92) DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Unwrapping: 696 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 696 into buffer of 64 remaining to decode: 649 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775715 cancelled = false DEBUG: [pool-1-thread-2] [4s 504ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(93): 9 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 504ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 504ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 504ms] FramesDecoder Got frame: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: DATA: length=0, streamid=32, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 504ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) setEndStreamReceived: streamid=32 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) responseReceived: streamid=32 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) close stream 32 DEBUG: [pool-1-thread-2] [4s 504ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 32 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ba40c84 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(32) closing response subscriber stream 32 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(93) DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Unwrapping: 649 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 649 into buffer of 64 remaining to decode: 590 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775714 cancelled = false DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(94): 21 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-2] [4s 505ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-2] [4s 505ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 505ms] FramesDecoder Got frame: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=12, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(12) DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1084, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(94) DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Unwrapping: 590 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 590 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775713 cancelled = false DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(95): 52 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-2] [4s 505ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-2] [4s 505ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 505ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=11, flags=END_HEADERS promisedStreamid: 36 headerLength: 39 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 36 DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Stream 36 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) requestSent: streamid=36 but response not received DEBUG: [pool-1-thread-2] [4s 505ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(95) DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 505ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775712 cancelled = false DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(96): 23 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-2] [4s 506ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-2] [4s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 506ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1098, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 11) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(96) DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775711 cancelled = false DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(97): 9 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 506ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 506ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 506ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 506ms] HttpClientImpl(5) ClientImpl (async) elapsed 8 millis for GET to https://127.0.0.1:39717/https2/chunk/y DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 11 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b26d736 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-2] [4s 506ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(97) DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775710 cancelled = false DEBUG: [pool-1-thread-2] [4s 506ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(98): 10 DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 507ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 507ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 507ms] FramesDecoder Got frame: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: HEADERS: length=1, streamid=34, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 507ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(98) DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775709 cancelled = false DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(99): 63 DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 507ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 507ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 507ms] FramesDecoder Got frame: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=54, streamid=34, flags=0 DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1152, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 34) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(99) DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775708 cancelled = false DEBUG: [pool-1-thread-2] [4s 507ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(100): 9 DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 507ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 507ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 507ms] FramesDecoder Got frame: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: DATA: length=0, streamid=34, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 507ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 507ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) setEndStreamReceived: streamid=34 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) responseReceived: streamid=34 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) close stream 34 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 34 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@d1277ca DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(34) closing response subscriber stream 34 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(100) DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775707 cancelled = false DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(101): 10 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-2] [4s 508ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-2] [4s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 508ms] FramesDecoder Got frame: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: HEADERS: length=1, streamid=36, flags=END_HEADERS DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscribing user subscriber DEBUG: [pool-1-thread-2] [4s 508ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(101) DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775706 cancelled = false DEBUG: [pool-1-thread-2] [4s 508ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(102): 63 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-2] [4s 508ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-2] [4s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 508ms] FramesDecoder Got frame: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=54, streamid=36, flags=0 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onNext(54) DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1206, limit: 16777216 DEBUG: [pool-1-thread-2] [4s 508ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 36) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(102) DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775705 cancelled = false DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(103): 9 DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-2] [4s 509ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [4s 509ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [4s 509ms] FramesDecoder Got frame: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: DATA: length=0, streamid=36, flags=END_STREAM DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) incoming: onComplete DEBUG: [pool-1-thread-2] [4s 509ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) setEndStreamReceived: streamid=36 DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) responseReceived: streamid=36 DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) close stream 36 DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 36 DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@de0e024 DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(36) closing response subscriber stream 36 DEBUG: [pool-1-thread-2] [4s 509ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(103) DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-2] [4s 509ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 509ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 509ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 509ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [MainThread] [4s 555ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 564ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:50747/http2/fixed/y GET DEBUG: [pool-1-thread-2] [4s 564ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-2] [4s 565ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [4s 565ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [4s 565ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [4s 565ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [4s 565ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [4s 565ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [4s 565ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [4s 565ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [4s 565ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7b49e5b4 queue.isEmpty: true DEBUG: [pool-1-thread-2] [4s 565ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7b49e5b4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [4s 565ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 565ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 566ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 566ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 566ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [4s 566ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [4s 566ms] PlainHttpConnection(SocketTube(15)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-14-SelectorManager] [4s 566ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6d25204b for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=50836,localport=50747] DEBUG: [HttpClient-14-SelectorManager] [4s 566ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-14-SelectorManager] [4s 566ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50836 DEBUG: [pool-1-thread-2] [4s 566ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [4s 566ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [4s 566ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-2] [4s 566ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-2] [4s 566ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-2] [4s 566ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 566ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-2] [4s 566ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [pool-1-thread-2] [4s 566ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-2] [4s 567ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 566ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@67dd4b3b DEBUG: [HttpClient-14-SelectorManager] [4s 567ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 567ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [4s 567ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [4s 567ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [4s 567ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 567ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [4s 567ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 567ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 567ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 567ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [4s 567ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 567ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [4s 567ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [4s 567ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [pool-1-thread-2] [4s 567ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 567ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [4s 567ms] Http1Publisher(SocketTube(15)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [4s 567ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-5] [4s 567ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 567ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-3] [4s 567ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 567ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 567ms] Exchange sendRequestBody DEBUG: [pool-1-thread-5] [4s 567ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [4s 567ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [4s 567ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-14-SelectorManager] [4s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22dfc9a4 for R (true) DEBUG: [pool-1-thread-5] [4s 567ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [4s 567ms] Http1Publisher(SocketTube(15)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [4s 567ms] SocketTube(15) trying to write: 204 DEBUG: [pool-1-thread-5] [4s 568ms] SocketTube(15) wrote: 204 DEBUG: [pool-1-thread-5] [4s 568ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-5] [4s 568ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [4s 568ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 568ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 568ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-5] [4s 568ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [4s 568ms] Http1Exchange reading headers DEBUG: [pool-1-thread-5] [4s 568ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-5] [4s 568ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [pool-1-thread-5] [4s 568ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [pool-1-thread-5] [4s 568ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [4s 568ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4f909f54 DEBUG: [pool-1-thread-5] [4s 568ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22dfc9a4 for None (false) DEBUG: [HttpClient-14-SelectorManager] [4s 568ms] SocketTube(15) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [4s 568ms] Http1AsyncReceiver(SocketTube(15)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [4s 568ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-5] [4s 568ms] Http1AsyncReceiver(SocketTube(15)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7b49e5b4 DEBUG: [pool-1-thread-5] [4s 568ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 568ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7b49e5b4 DEBUG: [HttpClient-14-SelectorManager] [4s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22dfc9a4 for R (false) DEBUG: [pool-1-thread-5] [4s 568ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-14-SelectorManager] [4s 568ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 568ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-5] [4s 568ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7b49e5b4 DEBUG: [pool-1-thread-5] [4s 568ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-5] [4s 568ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-5] [4s 568ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50836 remote=/127.0.0.1:50747] DEBUG: [pool-1-thread-5] [4s 569ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: false DEBUG: [pool-1-thread-5] [4s 569ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6ab0d30(14) DEBUG: [pool-1-thread-5] [4s 569ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@701f528a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5eee7885 queue.isEmpty: false DEBUG: [pool-1-thread-5] [4s 569ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [pool-1-thread-5] [4s 569ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-5] [4s 569ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 569ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [pool-1-thread-5] [4s 569ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 569ms] Exchange Ignored body DEBUG: [pool-1-thread-5] [4s 569ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-5] [4s 569ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 569ms] Http2Connection(SocketTube(15)) Opened stream 1 DEBUG: [pool-1-thread-5] [4s 569ms] Http2Connection(SocketTube(15))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 569ms] Http2Connection(SocketTube(15))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-5] [4s 569ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-5] [4s 569ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 569ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-5] [4s 570ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 570ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-5] [4s 570ms] SocketTube(15) write: resetting demand to 0 DEBUG: [pool-1-thread-5] [4s 570ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@13b74baf DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-5] [4s 570ms] PlainHttpConnection(SocketTube(15)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 570ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] Http2Connection(SocketTube(15)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-5] [4s 570ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22dfc9a4 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) pending subscriber subscribed DEBUG: [pool-1-thread-5] [4s 570ms] PlainHttpConnection(SocketTube(15)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-5] [4s 570ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [4s 570ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-5] [4s 570ms] Http2Connection(SocketTube(15)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 570ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-3] [4s 570ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [4s 570ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [4s 570ms] SocketTube(15) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 570ms] SocketTube(15) wrote: 63 DEBUG: [pool-1-thread-3] [4s 570ms] SocketTube(15) write: requesting more... DEBUG: [Test-server-pool] [4s 570ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-5] [4s 570ms] Http2Connection(SocketTube(15)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 570ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [Test-server-pool] [4s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 570ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 570ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 570ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 570ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 570ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [4s 570ms] Http2Connection(SocketTube(15)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 570ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 571ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-3] [4s 571ms] SocketTube(15) trying to write: 13 DEBUG: [pool-1-thread-5] [4s 571ms] Http1AsyncReceiver(SocketTube(15)) stopping DEBUG: [pool-1-thread-5] [4s 571ms] Http1AsyncReceiver(SocketTube(15)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) TestServer: GET /http2/fixed/y DEBUG: [pool-1-thread-3] [4s 571ms] SocketTube(15) wrote: 13 DEBUG: [pool-1-thread-5] [4s 571ms] Http1AsyncReceiver(SocketTube(15)) Initial buffer now has 0 pos=0 limit=0 Server: creating input stream for stream 1 DEBUG: [pool-1-thread-3] [4s 571ms] SocketTube(15) write: requesting more... DEBUG: [readLoop] [4s 571ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 571ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-5] [4s 571ms] Http2Connection(SocketTube(15)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 571ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [pool-1-thread-3] [4s 571ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 571ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-5] [4s 571ms] Http2Connection(SocketTube(15)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 571ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 571ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(15)) DEBUG: [readLoop] [4s 571ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 571ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 696 ms, 819481 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-3] [4s 571ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 571ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-5] [4s 571ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [readLoop] [4s 571ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [4s 572ms] Exchange Getting response async streamid: 1 Sent response headers 200 TestServer(1): connection started DEBUG: [pool-1-thread-5] [4s 572ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [4s 572ms] Http1Response(id=8, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6ab0d30(14) TestServer: [6 s, 697 ms, 144551 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 DEBUG: [pool-1-thread-5] [4s 572ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@701f528a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5eee7885, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [readLoop] [4s 572ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 572ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 572ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-5] [4s 572ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 TestServer: [6 s, 697 ms, 270165 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22dfc9a4 for None (false) DEBUG: [readLoop] [4s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 572ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] SocketTube(15) read bytes: 39 DEBUG: [readLoop] [4s 572ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-5] [4s 572ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] Http2Connection(SocketTube(15)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-5] [4s 572ms] Http2Connection(SocketTube(15)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22dfc9a4 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 572ms] Http2Connection(SocketTube(15)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [4s 572ms] Http2Connection(SocketTube(15)) Processing 39 DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22dfc9a4 for None (false) DEBUG: [pool-1-thread-5] [4s 572ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [4s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 572ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] SocketTube(15) read bytes: 509 DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] Http2Connection(SocketTube(15)) onNext: got 509 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [4s 572ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-5] [4s 572ms] Http2Connection(SocketTube(15)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-14-SelectorManager] [4s 573ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@22dfc9a4 for R (false) DEBUG: [HttpClient-14-SelectorManager] [4s 573ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 573ms] PlainHttpConnection(SocketTube(15)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 573ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 573ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-5] [4s 573ms] SocketTube(15) trying to write: 9 DEBUG: [pool-1-thread-5] [4s 573ms] SocketTube(15) wrote: 9 DEBUG: [pool-1-thread-5] [4s 573ms] SocketTube(15) write: requesting more... DEBUG: [readLoop] [4s 573ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 573ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 573ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: got request of 1 from SocketTube(15) DEBUG: [readLoop] [4s 573ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 573ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-5] [4s 573ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 573ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 573ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 573ms] Http2Connection(SocketTube(15)) H2 processed(1) DEBUG: [pool-1-thread-5] [4s 573ms] Http2Connection(SocketTube(15)) sending 509 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 573ms] Http2Connection(SocketTube(15)) H2 Receiving(2): 509 DEBUG: [pool-1-thread-5] [4s 573ms] Http2Connection(SocketTube(15)) Processing 509 DEBUG: [pool-1-thread-5] [4s 573ms] FramesDecoder decodes: 509 DEBUG: [pool-1-thread-5] [4s 573ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 573ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 45 DEBUG: [pool-1-thread-5] [4s 573ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 573ms] Http2Connection(SocketTube(15)) Opened stream 2 DEBUG: [pool-1-thread-5] [4s 573ms] Http2Connection(SocketTube(15))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 573ms] Http2Connection(SocketTube(15))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [4s 573ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 573ms] Http2Connection(SocketTube(15))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y) 200 HTTP_2 Local port: 50836 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 574ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 574ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 574ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 574ms] HttpClientImpl(14) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:50747/http2/fixed/y DEBUG: [pool-1-thread-5] [4s 574ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [4s 574ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 574ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 574ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 574ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15)) Opened stream 4 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [4s 574ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 574ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 574ms] Http2Connection(SocketTube(15)) Opened stream 6 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [4s 575ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 575ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 575ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 50836 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 575ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [4s 575ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 575ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 575ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [4s 575ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 575ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 53, received: 65, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 575ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 575ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [4s 575ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 575ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 575ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15)) Closed stream 2 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@793ff7c9 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [4s 575ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 50836 DEBUG: [pool-1-thread-5] [4s 575ms] Http2Connection(SocketTube(15))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 575ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [4s 575ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 576ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 576ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [4s 576ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 576ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 117, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 576ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 576ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [4s 576ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 576ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 576ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [4s 576ms] Http2Connection(SocketTube(15)) Closed stream 4 DEBUG: [pool-1-thread-5] [4s 579ms] Http2Connection(SocketTube(15))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@733e7166 DEBUG: [pool-1-thread-5] [4s 579ms] Http2Connection(SocketTube(15))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [4s 579ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 579ms] Http2Connection(SocketTube(15))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 579ms] Http2Connection(SocketTube(15))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 579ms] Http2Connection(SocketTube(15))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 50836 DEBUG: [pool-1-thread-5] [4s 579ms] Http2Connection(SocketTube(15))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 579ms] HttpClientImpl(14) body subscriber registered: 2 DEBUG: [pool-1-thread-5] [4s 579ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 579ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 579ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 579ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [4s 580ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 580ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 52, received: 169, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 580ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 580ms] HttpClientImpl(14) body subscriber unregistered: 1 DEBUG: [pool-1-thread-5] [4s 580ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 580ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 580ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15))/Stream(6) close stream 6 DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15)) Closed stream 6 DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e3915d4 DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [4s 580ms] Http2Connection(SocketTube(15)) H2 processed(2) DEBUG: [MainThread] [4s 591ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 591ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 591ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 181, limit: 16777216 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onNext(12) DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 0) update: 12, received: 193, limit: 16777216 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15))/Stream(1) incoming: onComplete DEBUG: [MainThread] [4s 592ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream onComplete called DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream next item received DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15))/Stream(1) close stream 1 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15)) Closed stream 1 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2f3019d3 DEBUG: [MainThread] [4s 592ms] Http2Connection(SocketTube(15))/Stream(1) closing response subscriber stream 1 DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 592ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 593ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 593ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 593ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 593ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 593ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 594ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:50747/http2/chunk/y GET DEBUG: [pool-1-thread-5] [4s 594ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 594ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-5] [4s 594ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-5] [4s 594ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-5] [4s 594ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-5] [4s 594ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [4s 594ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [4s 595ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 595ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-5] [4s 595ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1f402680 queue.isEmpty: true DEBUG: [pool-1-thread-5] [4s 595ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1f402680, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-5] [4s 595ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 595ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [4s 595ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 595ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-5] [4s 595ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-5] [4s 595ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-5] [4s 595ms] PlainHttpConnection(SocketTube(16)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [4s 595ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12e72fc2 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-15-SelectorManager] [4s 595ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=50844,localport=50747] DEBUG: [HttpClient-15-SelectorManager] [4s 595ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50844 TestServer(1): starting connection DEBUG: [pool-1-thread-5] [4s 595ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-5] [4s 595ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [pool-1-thread-5] [4s 595ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-5] [4s 595ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 595ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-5] [4s 595ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 595ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-5] [4s 595ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [pool-1-thread-5] [4s 595ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-5] [4s 596ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-5] [4s 596ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [4s 595ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@181f44b2 DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-2] [4s 596ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 596ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 596ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 596ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-5] [4s 596ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 596ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-3] [4s 596ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [4s 596ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-2] [4s 596ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [4s 596ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for R (true) DEBUG: [pool-1-thread-3] [4s 596ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 596ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 596ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 596ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-5] [4s 596ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-5] [4s 596ms] Http1Publisher(SocketTube(16)) onNext with 204 bytes DEBUG: [pool-1-thread-5] [4s 596ms] SocketTube(16) trying to write: 204 DEBUG: [pool-1-thread-5] [4s 596ms] SocketTube(16) wrote: 204 DEBUG: [pool-1-thread-5] [4s 596ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [4s 596ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [pool-1-thread-5] [4s 596ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 596ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 596ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-5] [4s 596ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-5] [4s 596ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-5] [4s 596ms] Exchange sendRequestBody DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for None (false) DEBUG: [pool-1-thread-5] [4s 596ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-5] [4s 596ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-5] [4s 596ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-5] [4s 596ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [pool-1-thread-5] [4s 596ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-15-SelectorManager] [4s 596ms] SocketTube(16) read bytes: 71 DEBUG: [pool-1-thread-5] [4s 597ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-15-SelectorManager] [4s 597ms] Http1AsyncReceiver(SocketTube(16)) Putting 71 bytes into the queue DEBUG: [pool-1-thread-5] [4s 597ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-15-SelectorManager] [4s 597ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [4s 597ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ff5d14f DEBUG: [HttpClient-15-SelectorManager] [4s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for R (false) DEBUG: [pool-1-thread-5] [4s 597ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-5] [4s 597ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 597ms] Http1AsyncReceiver(SocketTube(16)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1f402680 DEBUG: [HttpClient-15-SelectorManager] [4s 597ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 597ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 71) READING_HEADERS DEBUG: [pool-1-thread-5] [4s 597ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [pool-1-thread-3] [4s 597ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [pool-1-thread-5] [4s 597ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [4s 597ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1f402680 DEBUG: [pool-1-thread-3] [4s 597ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 597ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 597ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1f402680 DEBUG: [pool-1-thread-3] [4s 597ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 597ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 597ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50844 remote=/127.0.0.1:50747] DEBUG: [pool-1-thread-3] [4s 597ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 597ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@19470bde(15) DEBUG: [pool-1-thread-3] [4s 597ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@58b3b52c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e421c0a queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 597ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 597ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 597ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 597ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-3] [4s 597ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 597ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 598ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 598ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 598ms] Http2Connection(SocketTube(16)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 598ms] Http2Connection(SocketTube(16))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 598ms] Http2Connection(SocketTube(16))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 598ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-3] [4s 598ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 598ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-3] [4s 598ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 598ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-3] [4s 598ms] SocketTube(16) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [4s 598ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6c0af613 DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] Http2Connection(SocketTube(16)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 598ms] PlainHttpConnection(SocketTube(16)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 598ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) write: starting subscription DEBUG: [pool-1-thread-3] [4s 598ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 598ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 598ms] PlainHttpConnection(SocketTube(16)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 598ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 598ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-3] [4s 598ms] Http2Connection(SocketTube(16)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-5] [4s 598ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [pool-1-thread-3] [4s 598ms] Http2Connection(SocketTube(16)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 598ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [4s 599ms] Http2Connection(SocketTube(16)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 599ms] Http1AsyncReceiver(SocketTube(16)) stopping DEBUG: [pool-1-thread-5] [4s 599ms] SocketTube(16) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 599ms] Http1AsyncReceiver(SocketTube(16)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [4s 599ms] Http1AsyncReceiver(SocketTube(16)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 599ms] Http2Connection(SocketTube(16)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-5] [4s 599ms] SocketTube(16) wrote: 63 DEBUG: [pool-1-thread-5] [4s 599ms] SocketTube(16) write: requesting more... DEBUG: [Test-server-pool] [4s 599ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 599ms] Http2Connection(SocketTube(16)) H2 processed buffered data DEBUG: [pool-1-thread-5] [4s 599ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [Test-server-pool] [4s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 599ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 599ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 599ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 599ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(16)) DEBUG: [Test-server-pool] [4s 599ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-5] [4s 599ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 599ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-3] [4s 599ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [pool-1-thread-5] [4s 599ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 599ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-5] [4s 599ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-3] [4s 599ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-5] [4s 599ms] SocketTube(16) trying to write: 13 DEBUG: [pool-1-thread-3] [4s 599ms] Http1Response(id=9, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@19470bde(15) DEBUG: [pool-1-thread-3] [4s 599ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@58b3b52c/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2e421c0a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true TestServer: GET /http2/chunk/y DEBUG: [pool-1-thread-5] [4s 599ms] SocketTube(16) wrote: 13 DEBUG: [pool-1-thread-3] [4s 599ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 Server: creating input stream for stream 1 DEBUG: [pool-1-thread-5] [4s 599ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [4s 600ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) TestServer(1): Using handler for: /http2/chunk DEBUG: [pool-1-thread-3] [4s 600ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 600ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-5] [4s 600ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 600ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 600ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 600ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 600ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 725 ms, 305407 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 TestServer(1): connection started Sent response headers 200 DEBUG: [readLoop] [4s 600ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 600ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 600ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 725 ms, 483003 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for None (false) DEBUG: [readLoop] [4s 600ms] FramesDecoder Got frame: SETTINGS: length=30, 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, 725 ms, 597416 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SocketTube(16) read bytes: 39 DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] Http2Connection(SocketTube(16)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 600ms] Http2Connection(SocketTube(16)) sending 39 to Http2Connection.asyncReceive DEBUG: [readLoop] [4s 600ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for None (false) DEBUG: [readLoop] [4s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 600ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 600ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 600ms] Http2Connection(SocketTube(16)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-5] [4s 600ms] Http2Connection(SocketTube(16)) Processing 39 DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] SocketTube(16) read bytes: 84 DEBUG: [readLoop] [4s 600ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-15-SelectorManager] [4s 600ms] Http2Connection(SocketTube(16)) onNext: got 84 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 600ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-5] [4s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [4s 601ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for R (false) DEBUG: [pool-1-thread-5] [4s 601ms] Http2Connection(SocketTube(16)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 601ms] PlainHttpConnection(SocketTube(16)) added 9 bytes to the write queue DEBUG: [pool-1-thread-5] [4s 601ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 601ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(16) DEBUG: [pool-1-thread-5] [4s 601ms] SocketTube(16) trying to write: 9 DEBUG: [pool-1-thread-5] [4s 601ms] SocketTube(16) wrote: 9 DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for None (false) DEBUG: [readLoop] [4s 601ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 601ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [4s 601ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: got request of 1 from SocketTube(16) DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SocketTube(16) read bytes: 73 DEBUG: [readLoop] [4s 601ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 601ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 601ms] SocketTube(16) leaving requestMore: Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 601ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] Http2Connection(SocketTube(16)) onNext: got 73 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [4s 601ms] Http2Connection(SocketTube(16)) H2 processed(1) DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 601ms] Http2Connection(SocketTube(16)) sending 84 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 601ms] Http2Connection(SocketTube(16)) H2 Receiving(2): 84 DEBUG: [pool-1-thread-5] [4s 601ms] Http2Connection(SocketTube(16)) Processing 84 DEBUG: [pool-1-thread-5] [4s 601ms] FramesDecoder decodes: 84 DEBUG: [pool-1-thread-5] [4s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for None (false) DEBUG: [pool-1-thread-5] [4s 601ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 40 DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SocketTube(16) read bytes: 163 DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] Http2Connection(SocketTube(16)) onNext: got 163 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SocketTube(16) resuming read event DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 601ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for None (false) DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] SocketTube(16) read bytes: 169 DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] Http2Connection(SocketTube(16)) onNext: got 169 bytes in 1 buffers DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16)) Opened stream 2 DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d1dc9d5 for R (false) DEBUG: [HttpClient-15-SelectorManager] [4s 602ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-5] [4s 602ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y) 200 HTTP_2 Local port: 50844 DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 602ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 602ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 602ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 602ms] HttpClientImpl(15) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:50747/http2/chunk/y DEBUG: [pool-1-thread-5] [4s 602ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 602ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 603ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 603ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [4s 603ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 603ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 603ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 603ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [MainThread] [4s 603ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16)) H2 processed(2) DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16)) sending 73 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16)) H2 Receiving(3): 73 DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16)) Processing 73 DEBUG: [pool-1-thread-5] [4s 603ms] FramesDecoder decodes: 73 DEBUG: [pool-1-thread-5] [4s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 603ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16)) Opened stream 4 DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 603ms] Http2Connection(SocketTube(16))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-5] [4s 604ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 604ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 604ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 604ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [MainThread] [4s 604ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 604ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16)) H2 processed(3) DEBUG: [MainThread] [4s 604ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16)) sending 163 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16)) H2 Receiving(4): 163 DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16)) Processing 163 DEBUG: [pool-1-thread-5] [4s 604ms] FramesDecoder decodes: 163 DEBUG: [pool-1-thread-5] [4s 604ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 604ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-5] [4s 604ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16)) Opened stream 6 DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-5] [4s 604ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-5] [4s 604ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-5] [4s 604ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 604ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 604ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 605ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 605ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 12, received: 36, limit: 16777216 DEBUG: [MainThread] [4s 605ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 1) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 605ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 605ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 605ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 605ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 605ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 605ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(1) close stream 1 DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16)) Closed stream 1 DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@974f0d0 DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-5] [4s 605ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(2) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 50844 DEBUG: [pool-1-thread-5] [4s 605ms] Http2Connection(SocketTube(16))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 605ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 605ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 605ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 605ms] FramesDecoder Got frame: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=53, streamid=2, flags=0 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onNext(53) DEBUG: [pool-1-thread-5] [4s 606ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 606ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 53, received: 89, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 2) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16)) H2 processed(4) DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16)) sending 169 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16)) H2 Receiving(5): 169 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16)) Processing 169 DEBUG: [pool-1-thread-5] [4s 606ms] FramesDecoder decodes: 169 DEBUG: [pool-1-thread-5] [4s 606ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-5] [4s 606ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-5] [4s 606ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 606ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 606ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 606ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(2) close stream 2 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16)) Closed stream 2 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@28cc13db DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-5] [4s 606ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(4) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 50844 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 606ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 606ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 606ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 606ms] FramesDecoder Got frame: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 606ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=52, streamid=4, flags=0 DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onNext(52) DEBUG: [pool-1-thread-5] [4s 607ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 607ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 141, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 4) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 607ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(4) incoming: onComplete DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 607ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 607ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 607ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 607ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(4) close stream 4 DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16)) Closed stream 4 DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@36a65464 DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-5] [4s 607ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 607ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(6) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 50844 DEBUG: [pool-1-thread-5] [4s 607ms] Http2Connection(SocketTube(16))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-5] [4s 607ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [4s 607ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-5] [4s 607ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-5] [4s 608ms] FramesDecoder Got frame: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=52, streamid=6, flags=0 DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onNext(52) DEBUG: [pool-1-thread-5] [4s 608ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 608ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 0) update: 52, received: 193, limit: 16777216 DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16)):WindowUpdateSender(stream: 6) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-5] [4s 608ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16))/Stream(6) incoming: onComplete DEBUG: [MainThread] [4s 608ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 608ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-5] [4s 608ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-5] [4s 608ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-5] [4s 608ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 608ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 608ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [MainThread] [4s 608ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16))/Stream(6) close stream 6 DEBUG: [MainThread] [4s 608ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16)) Closed stream 6 DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7689456 DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-5] [4s 608ms] Http2Connection(SocketTube(16)) H2 processed(5) DEBUG: [MainThread] [4s 609ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 609ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:39717/https2/fixed/y GET DEBUG: [pool-1-thread-5] [4s 609ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-5] [4s 610ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-5] [4s 610ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-5] [4s 610ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [pool-1-thread-5] [4s 610ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-16-SelectorManager] [4s 610ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@69120283 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=55338, Session(1711953194593|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [4s 610ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [4s 610ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55338 DEBUG: [pool-1-thread-5] [4s 611ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-5] [4s 611ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-5] [4s 611ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-5] [4s 611ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-5] [4s 611ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [4s 611ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-5] [4s 611ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber::onSubscribe on SocketTube(17) DEBUG: [pool-1-thread-5] [4s 611ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-5] [4s 611ms] SocketTube(17) write: registering startSubscription event DEBUG: [pool-1-thread-5] [4s 611ms] SSL Writer(SocketTube(17)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] 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@63ea69f3[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 611ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SocketTube(17) calling onSubscribe DEBUG: [pool-1-thread-5] [4s 611ms] SSL Writer(SocketTube(17)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-5] [4s 611ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-5] [4s 611ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] 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 611ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (true) DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [4s 611ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 611ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-3] [4s 611ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 611ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [pool-1-thread-5] [4s 614ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-5] [4s 614ms] SocketTube(17) trying to write: 2191 DEBUG: [pool-1-thread-5] [4s 614ms] SocketTube(17) wrote: 2191 DEBUG: [pool-1-thread-5] [4s 614ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-5] [4s 614ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 614ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 614ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [4s 616ms] SocketTube(17) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [4s 617ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 617ms] SSL Reader(SocketTube(17)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 617ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (false) DEBUG: [pool-1-thread-5] [4s 617ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 617ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 617ms] SSL Reader(SocketTube(17)) Unwrapping: 133 DEBUG: [pool-1-thread-5] [4s 617ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-5] [4s 617ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 617ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-5] [4s 617ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-5] [4s 617ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-5] [4s 617ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [4s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 617ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 617ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 622ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [4s 622ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [4s 622ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [4s 622ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-12-SelectorManager] [4s 622ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [4s 622ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [4s 622ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [4s 622ms] Http2ClientImpl stopping DEBUG: [HttpClient-11-SelectorManager] [4s 622ms] Http2ClientImpl stopping DEBUG: [HttpClient-14-SelectorManager] [4s 622ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [4s 622ms] Http2Connection(SocketTube(16)) Close all streams DEBUG: [HttpClient-12-SelectorManager] [4s 622ms] Http2ClientImpl stopping DEBUG: [HttpClient-13-SelectorManager] [4s 622ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams DEBUG: [HttpClient-12-SelectorManager] [4s 622ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams DEBUG: [HttpClient-13-SelectorManager] [4s 622ms] Http2Connection(SSLTube(SocketTube(14))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-10-SelectorManager] [4s 622ms] Http2ClientImpl stopping DEBUG: [HttpClient-12-SelectorManager] [4s 622ms] Http2Connection(SSLTube(SocketTube(13))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-11-SelectorManager] [4s 622ms] Http2Connection(SocketTube(12)) Close all streams DEBUG: [HttpClient-10-SelectorManager] [4s 622ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [HttpClient-11-SelectorManager] [4s 622ms] Http2Connection(SocketTube(12)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-14-SelectorManager] [4s 622ms] Http2Connection(SocketTube(15)) Close all streams DEBUG: [HttpClient-15-SelectorManager] [4s 622ms] Http2Connection(SocketTube(16)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-13-SelectorManager] [4s 622ms] AsyncSSLConnection(SSLTube(SocketTube(14))) added 34 bytes to the write queue DEBUG: [HttpClient-13-SelectorManager] [4s 622ms] AsyncSSLConnection(SSLTube(SocketTube(14))) signalling the publisher of the write queue DEBUG: [HttpClient-12-SelectorManager] [4s 622ms] AsyncSSLConnection(SSLTube(SocketTube(13))) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 622ms] PlainHttpConnection(SocketTube(16)) added 34 bytes to the write queue DEBUG: [HttpClient-10-SelectorManager] [4s 622ms] 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 622ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(14)) DEBUG: [HttpClient-11-SelectorManager] [4s 622ms] PlainHttpConnection(SocketTube(12)) added 34 bytes to the write queue DEBUG: [HttpClient-11-SelectorManager] [4s 622ms] PlainHttpConnection(SocketTube(12)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 622ms] Http2Connection(SocketTube(15)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-10-SelectorManager] [4s 623ms] PlainHttpConnection(SocketTube(11)) added 34 bytes to the write queue DEBUG: [HttpClient-12-SelectorManager] [4s 622ms] AsyncSSLConnection(SSLTube(SocketTube(13))) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 622ms] PlainHttpConnection(SocketTube(16)) signalling the publisher of the write queue DEBUG: [HttpClient-12-SelectorManager] [4s 623ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(13)) DEBUG: [HttpClient-13-SelectorManager] [4s 622ms] SSLTube(SocketTube(14)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-15-SelectorManager] [4s 623ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(16) DEBUG: [HttpClient-11-SelectorManager] [4s 623ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(12) DEBUG: [HttpClient-10-SelectorManager] [4s 623ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [4s 623ms] SocketTube(16) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [4s 623ms] SocketTube(12) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [4s 623ms] SocketTube(12) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [4s 623ms] PlainHttpConnection(SocketTube(15)) added 34 bytes to the write queue DEBUG: [HttpClient-14-SelectorManager] [4s 623ms] PlainHttpConnection(SocketTube(15)) signalling the publisher of the write queue DEBUG: [pool-1-thread-5] [4s 623ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [HttpClient-14-SelectorManager] [4s 623ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(15) DEBUG: [pool-1-thread-5] [4s 623ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-12-SelectorManager] [4s 623ms] SSLTube(SocketTube(13)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-12-SelectorManager] [4s 623ms] SSL Writer(SocketTube(13)) onNext DEBUG: [HttpClient-13-SelectorManager] [4s 623ms] SSL Writer(SocketTube(14)) onNext DEBUG: [HttpClient-12-SelectorManager] [4s 623ms] SSL Writer(SocketTube(13)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-10-SelectorManager] [4s 623ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(11) DEBUG: [HttpClient-12-SelectorManager] [4s 623ms] SSL Writer(SocketTube(13)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [4s 623ms] SSL Writer(SocketTube(13)) wrapping 34 bytes DEBUG: [HttpClient-15-SelectorManager] [4s 623ms] SocketTube(16) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [4s 623ms] SocketTube(16) pausing read event DEBUG: [HttpClient-11-SelectorManager] [4s 623ms] SocketTube(12) pausing read event DEBUG: [pool-1-thread-5] [4s 623ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [HttpClient-11-SelectorManager] [4s 623ms] SocketTube(12) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@711bc495 DEBUG: [HttpClient-14-SelectorManager] [4s 623ms] SocketTube(15) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 623ms] SSL Writer(SocketTube(13)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 623ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-13-SelectorManager] [4s 623ms] SSL Writer(SocketTube(14)) added 1 (34 bytes) to the writeList DEBUG: [pool-1-thread-5] [4s 623ms] SSL Writer(SocketTube(17)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-10-SelectorManager] [4s 623ms] SocketTube(11) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [4s 623ms] SocketTube(11) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [4s 623ms] SocketTube(16) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6c0af613 DEBUG: [HttpClient-11-SelectorManager] [4s 623ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [4s 623ms] SocketTube(15) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [4s 624ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 623ms] SSL Writer(SocketTube(13)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-13-SelectorManager] [4s 623ms] SSL Writer(SocketTube(14)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-5] [4s 623ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-5] [4s 624ms] SSL Writer(SocketTube(17)) handshaking DEBUG: [HttpClient-10-SelectorManager] [4s 623ms] SocketTube(11) pausing read event DEBUG: [pool-1-thread-5] [4s 624ms] SSL Writer(SocketTube(17)) Sending 6 bytes downstream DEBUG: [HttpClient-11-SelectorManager] [4s 624ms] Http2Connection(SocketTube(12)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [4s 624ms] SocketTube(11) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4cb82f0 DEBUG: [HttpClient-14-SelectorManager] [4s 624ms] SocketTube(15) pausing read event DEBUG: [HttpClient-10-SelectorManager] [4s 624ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [4s 624ms] Http2Connection(SocketTube(16)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [4s 624ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-14-SelectorManager] [4s 624ms] SocketTube(15) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@13b74baf DEBUG: [HttpClient-12-SelectorManager] [4s 624ms] SSL Writer(SocketTube(13)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-5] [4s 624ms] SSL Writer(SocketTube(17)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [4s 624ms] Http2Connection(SocketTube(16)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 624ms] SSL Writer(SocketTube(13)) Sending 72 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [4s 624ms] SSL Writer(SocketTube(14)) wrapping 34 bytes DEBUG: [HttpClient-12-SelectorManager] [4s 624ms] SSL Writer(SocketTube(13)) Adding 72 to outputQ queue DEBUG: [HttpClient-10-SelectorManager] [4s 624ms] Http2Connection(SocketTube(11)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-15-SelectorManager] [4s 624ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [4s 624ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [4s 624ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-5] [4s 624ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-12-SelectorManager] [4s 624ms] SSL Writer(SocketTube(13)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 624ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-11-SelectorManager] [4s 624ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [4s 624ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [4s 624ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-3] [4s 624ms] Http2Connection(SocketTube(12)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-10-SelectorManager] [4s 624ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-10-SelectorManager] [4s 625ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [4s 625ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-10-SelectorManager] [4s 625ms] SocketTube(11) write: cancel DEBUG: [HttpClient-10-SelectorManager] [4s 625ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-13-SelectorManager] [4s 624ms] SSL Writer(SocketTube(14)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-15-SelectorManager] [4s 624ms] SocketTube(16) write: cancel DEBUG: [HttpClient-13-SelectorManager] [4s 625ms] SSL Writer(SocketTube(14)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 624ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-12-SelectorManager] [4s 624ms] SSL Writer(SocketTube(13)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 624ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-11-SelectorManager] [4s 624ms] SocketTube(12) write: cancel DEBUG: [HttpClient-11-SelectorManager] [4s 626ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-14-SelectorManager] [4s 624ms] Http2Connection(SocketTube(15)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [4s 626ms] PlainHttpConnection(SocketTube(12)) HttpPublisher: cancelled by SocketTube(12) DEBUG: [HttpClient-11-SelectorManager] [4s 626ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [4s 626ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [4s 626ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-3] [4s 625ms] Http2Connection(SocketTube(12)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [4s 625ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [4s 625ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: cancelled by SocketTube(11) DEBUG: [HttpClient-10-SelectorManager] [4s 626ms] SocketTube(11) leaving w.onNext Reading: [ops=None, demand=9223372036854775804, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [4s 625ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [4s 626ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-13-SelectorManager] [4s 625ms] SSL Writer(SocketTube(14)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-13-SelectorManager] [4s 626ms] SSL Writer(SocketTube(14)) Sending 72 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [4s 626ms] SSL Writer(SocketTube(14)) Adding 72 to outputQ queue DEBUG: [HttpClient-13-SelectorManager] [4s 626ms] SSL Writer(SocketTube(14)) pushScheduler is alive DEBUG: [HttpClient-13-SelectorManager] [4s 626ms] SSL Writer(SocketTube(14)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 626ms] SSL Writer(SocketTube(14)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-1] [4s 625ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 625ms] SSL Writer(SocketTube(13)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-13-SelectorManager] [4s 626ms] SocketTube(14) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 626ms] SocketTube(14) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 626ms] SocketTube(17) trying to write: 6 DEBUG: [HttpClient-14-SelectorManager] [4s 626ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [4s 626ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [4s 626ms] SocketTube(13) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 626ms] SocketTube(17) wrote: 6 DEBUG: [HttpClient-11-SelectorManager] [4s 626ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [HttpClient-11-SelectorManager] [4s 626ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(12)) DEBUG: [pool-1-thread-4] [4s 626ms] Http2Connection(SocketTube(15)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-2] [4s 626ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [pool-1-thread-2] [4s 627ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(16)) DEBUG: [HttpClient-15-SelectorManager] [4s 626ms] PlainHttpConnection(SocketTube(16)) HttpPublisher: cancelled by SocketTube(16) DEBUG: [pool-1-thread-2] [4s 627ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-10-SelectorManager] [4s 626ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-15-SelectorManager] [4s 627ms] SocketTube(16) leaving w.onNext Reading: [ops=None, demand=9223372036854775802, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [4s 626ms] SocketTube(14) pausing read event DEBUG: [pool-1-thread-2] [4s 627ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [4s 626ms] SocketTube(15) write: cancel DEBUG: [HttpClient-14-SelectorManager] [4s 627ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-12-SelectorManager] [4s 626ms] SocketTube(13) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SocketTube(13) pausing read event DEBUG: [pool-1-thread-5] [4s 626ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-13-SelectorManager] [4s 627ms] 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@3e7e297b[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@2cc043f7, getALPN: jdk.internal.net.http.common.MinimalFuture@4acd481a[Completed normally] (id=1920), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=590 lim=590 cap=2048], count: 528, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-11-SelectorManager] [4s 626ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [4s 627ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [4s 627ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-10-SelectorManager] [4s 627ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-4] [4s 627ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [pool-1-thread-4] [4s 627ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(15)) DEBUG: [HttpClient-15-SelectorManager] [4s 627ms] Http2Connection(SocketTube(16)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-4] [4s 627ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:50844 stopping. 1 streams DEBUG: [pool-1-thread-4] [4s 627ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:50836 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-14-SelectorManager] [4s 627ms] PlainHttpConnection(SocketTube(15)) HttpPublisher: cancelled by SocketTube(15) TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [4s 627ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] 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@77ac91b3[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@21b72b6, getALPN: jdk.internal.net.http.common.MinimalFuture@3567292[Completed normally] (id=1808), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=1005 lim=1005 cap=2048], count: 548, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 627ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [4s 627ms] SSL Reader(SocketTube(14)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-11-SelectorManager] [4s 627ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [4s 627ms] 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) Server connection to /127.0.0.1:50832 stopping. 1 streams DEBUG: [HttpClient-10-SelectorManager] [4s 627ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-15-SelectorManager] [4s 627ms] Http2Connection(SocketTube(16)) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-10-SelectorManager] [4s 628ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [4s 627ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [4s 627ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [4s 628ms] Http2Connection(SocketTube(15)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [4s 628ms] Http2Connection(SocketTube(15)) Close all streams DEBUG: [pool-1-thread-5] [4s 627ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-11-SelectorManager] [4s 627ms] Http2Connection(SocketTube(12)) Close all streams DEBUG: [pool-1-thread-5] [4s 628ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [4s 628ms] SSL Reader(SocketTube(14)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed Server connection to /127.0.0.1:50826 stopping. 1 streams DEBUG: [HttpClient-10-SelectorManager] [4s 628ms] Http2Connection(SocketTube(11)) Close all streams DEBUG: [HttpClient-12-SelectorManager] [4s 628ms] SSL Reader(SocketTube(13)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 629ms] SSLTube(SocketTube(14)) SSLSubscriberWrapper[SSLTube(SocketTube(14)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2cc043f7, getALPN: jdk.internal.net.http.common.MinimalFuture@4acd481a[Completed normally] (id=1920), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [4s 629ms] SSL Reader(SocketTube(13)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 628ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-5] [4s 629ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [4s 629ms] Http2Connection(SSLTube(SocketTube(14))) onError: java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [4s 629ms] SSLTube(SocketTube(14)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 629ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-5] [4s 629ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [4s 629ms] Http2Connection(SSLTube(SocketTube(14))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 630ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] 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] [4s 629ms] SSL Reader(SocketTube(14)) stop DEBUG: [HttpClient-13-SelectorManager] [4s 630ms] SSL Writer(SocketTube(14)) stop DEBUG: [HttpClient-12-SelectorManager] [4s 630ms] SSL Reader(SocketTube(13)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-5] [4s 630ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (true) DEBUG: [pool-1-thread-4] [4s 630ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 630ms] SocketTube(14) Stopping read scheduler DEBUG: [pool-1-thread-4] [4s 630ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [HttpClient-13-SelectorManager] [4s 630ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 630ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(14))) DEBUG: [HttpClient-16-SelectorManager] [4s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [HttpClient-12-SelectorManager] [4s 630ms] SSLTube(SocketTube(13)) SSLSubscriberWrapper[SSLTube(SocketTube(13)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@21b72b6, getALPN: jdk.internal.net.http.common.MinimalFuture@3567292[Completed normally] (id=1808), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [4s 630ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-12-SelectorManager] [4s 630ms] Http2Connection(SSLTube(SocketTube(13))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 630ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-13-SelectorManager] [4s 631ms] SocketTube(14) write: cancel DEBUG: [pool-1-thread-5] [4s 631ms] Http2Connection(SSLTube(SocketTube(13))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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] [4s 631ms] SSLTube(SocketTube(13)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [4s 631ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-16-SelectorManager] [4s 631ms] SocketTube(17) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [4s 631ms] SSL Reader(SocketTube(17)) onNext DEBUG: [pool-1-thread-4] [4s 631ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:55330 stopping. 1 streams DEBUG: [pool-1-thread-5] [4s 631ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [pool-1-thread-5] [4s 632ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [HttpClient-12-SelectorManager] [4s 631ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [HttpClient-13-SelectorManager] [4s 631ms] AsyncSSLConnection(SSLTube(SocketTube(14))) HttpPublisher: cancelled by SSLTube(SocketTube(14)) DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] SSL Reader(SocketTube(13)) stop DEBUG: [HttpClient-16-SelectorManager] [4s 631ms] SSL Reader(SocketTube(17)) Adding 175 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] SSL Writer(SocketTube(13)) stop DEBUG: [pool-1-thread-5] [4s 632ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(13))) DEBUG: [HttpClient-13-SelectorManager] [4s 632ms] SocketTube(14) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [4s 632ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) Unwrapping: 175 DEBUG: [pool-1-thread-5] [4s 632ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [4s 632ms] Http2Connection(SSLTube(SocketTube(14))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-16-SelectorManager] [4s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (false) DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-16-SelectorManager] [4s 632ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-13-SelectorManager] [4s 632ms] Http2Connection(SSLTube(SocketTube(14))) Close all streams DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] SocketTube(13) write: cancel DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] SocketTube(13) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 6 DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] AsyncSSLConnection(SSLTube(SocketTube(13))) HttpPublisher: cancelled by SSLTube(SocketTube(13)) DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-5] [4s 632ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) Unwrapping: 169 Server connection to /127.0.0.1:55314 stopping. 1 streams DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] SocketTube(13) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] TestServer: Connection writer stopping DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] Http2Connection(SSLTube(SocketTube(13))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-12-SelectorManager] [4s 632ms] Http2Connection(SSLTube(SocketTube(13))) Close all streams DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [4s 632ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-4] [4s 632ms] SSLFlowDelegate(SocketTube(17)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 632ms] SSLFlowDelegate(SocketTube(17)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [4s 633ms] SSLFlowDelegate(SocketTube(17)) finished task execution DEBUG: [pool-1-thread-4] [4s 633ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 633ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 633ms] SSL Reader(SocketTube(17)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [4s 633ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 633ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 633ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 633ms] SSL Reader(SocketTube(17)) handshaking DEBUG: [pool-1-thread-4] [4s 633ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 633ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 633ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 633ms] SSL Writer(SocketTube(17)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 634ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 634ms] SSLFlowDelegate(SocketTube(17)) setALPN = h2 DEBUG: [pool-1-thread-4] [4s 634ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [4s 634ms] SSLTube(SocketTube(17)) connecting flows DEBUG: [pool-1-thread-4] [4s 634ms] SSLTube(SocketTube(17)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@443fc638 DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection(SSLTube(SocketTube(17))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [4s 634ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 634ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 634ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 634ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 634ms] SSLTube(SocketTube(17)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [4s 634ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [4s 634ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 634ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 634ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [4s 634ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 634ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-4] [4s 634ms] SSL Writer(SocketTube(17)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [4s 634ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 634ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection(SSLTube(SocketTube(17))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection(SSLTube(SocketTube(17))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection(SSLTube(SocketTube(17))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [4s 634ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed buffered data DEBUG: [pool-1-thread-4] [4s 634ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-4] [4s 634ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-4] [4s 635ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 635ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 635ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 635ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 635ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 635ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [4s 635ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 1 DEBUG: [pool-1-thread-4] [4s 635ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 635ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 635ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 636ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 636ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [4s 636ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 636ms] SocketTube(17) trying to write: 90 DEBUG: [pool-1-thread-4] [4s 636ms] SocketTube(17) wrote: 90 DEBUG: [pool-1-thread-4] [4s 636ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [4s 636ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 636ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [4s 636ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-4] [4s 636ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [4s 636ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [4s 636ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [4s 636ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-4] [4s 636ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [4s 636ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [4s 636ms] SSLTube(SocketTube(17)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) onNext DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 636ms] SSL Writer(SocketTube(17)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [4s 637ms] SocketTube(17) trying to write: 174 DEBUG: [pool-1-thread-4] [4s 637ms] SocketTube(17) wrote: 174 DEBUG: [pool-1-thread-4] [4s 637ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [4s 637ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 637ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [4s 637ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [pool-1-thread-4] [4s 637ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [HttpClient-16-SelectorManager] [4s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [4s 637ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 637ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 637ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 637ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [4s 637ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-4] [4s 637ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [4s 637ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (true) DEBUG: [pool-1-thread-4] [4s 637ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [4s 637ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 637ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 637ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 637ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 637ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [4s 637ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [Test-server-pool] [4s 637ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 638ms] SocketTube(17) read bytes: 1803 DEBUG: [HttpClient-16-SelectorManager] [4s 638ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 638ms] SSL Reader(SocketTube(17)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 638ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) Unwrapping: 1803 DEBUG: [HttpClient-16-SelectorManager] [4s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 638ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 638ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 638ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 638ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 638ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [readLoop] [4s 638ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [4s 638ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 638ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 638ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [4s 638ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) Unwrapping: 77 DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) sending 39 DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 638ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [4s 638ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 638ms] Http2Connection(SSLTube(SocketTube(17))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 638ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [4s 638ms] Http2Connection(SSLTube(SocketTube(17))) Processing 39 DEBUG: [pool-1-thread-4] [4s 638ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [4s 638ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 638ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [4s 638ms] Http2Connection(SSLTube(SocketTube(17))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 639ms] AsyncSSLConnection(SSLTube(SocketTube(17))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 639ms] AsyncSSLConnection(SSLTube(SocketTube(17))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 639ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-4] [4s 639ms] SSLTube(SocketTube(17)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) onNext TestServer: GET /https2/fixed/y DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) added 1 (9 bytes) to the writeList Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) wrapping 9 bytes TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 639ms] SocketTube(17) trying to write: 47 DEBUG: [pool-1-thread-4] [4s 639ms] SocketTube(17) wrote: 47 TestServer: [6 s, 764 ms, 481145 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 DEBUG: [pool-1-thread-4] [4s 639ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [4s 639ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 639ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 639ms] SSL Writer(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [4s 639ms] SSLTube(SocketTube(17)) request: n=1 DEBUG: [readLoop] [4s 639ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 639ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [4s 639ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [4s 639ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: got request of 1 from SSLTube(SocketTube(17)) DEBUG: [readLoop] [4s 640ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [4s 640ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 640ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 640ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(1) DEBUG: [pool-1-thread-4] [4s 640ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 640ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [4s 640ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-4] [4s 640ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [4s 640ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 640ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: [6 s, 765 ms, 493505 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-16-SelectorManager] [4s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 640ms] SocketTube(17) read bytes: 150 DEBUG: [HttpClient-16-SelectorManager] [4s 640ms] SSL Reader(SocketTube(17)) onNext TestServer: [6 s, 765 ms, 788224 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-16-SelectorManager] [4s 640ms] SSL Reader(SocketTube(17)) Adding 150 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 640ms] SocketTube(17) resuming read event DEBUG: [HttpClient-16-SelectorManager] [4s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (false) DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:150, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 641ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) Unwrapping: 150 DEBUG: [HttpClient-16-SelectorManager] [4s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (false) DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) Decoded 59 bytes out of 150 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 97 bytesProduced = 59 DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 97 DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) sending 59 DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) Adding 59 to outputQ queue DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [HttpClient-16-SelectorManager] [4s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 641ms] SocketTube(17) no more demand for reading DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 59 bytes downstream DEBUG: [pool-1-thread-4] [4s 641ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-16-SelectorManager] [4s 641ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 641ms] Http2Connection(SSLTube(SocketTube(17))) sending 59 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 641ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(2): 59 DEBUG: [pool-1-thread-4] [4s 641ms] Http2Connection(SSLTube(SocketTube(17))) Processing 59 DEBUG: [pool-1-thread-4] [4s 641ms] FramesDecoder decodes: 59 DEBUG: [pool-1-thread-4] [4s 641ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 641ms] FramesDecoder Got frame: PUSH_PROMISE: length=50, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 46 DEBUG: [pool-1-thread-4] [4s 641ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 641ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 2 DEBUG: [pool-1-thread-4] [4s 641ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 641ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [4s 641ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(2) DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 641ms] SSL Reader(SocketTube(17)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) Decoded 15 bytes out of 53 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) sending 15 DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(3): 15 DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17))) Processing 15 DEBUG: [pool-1-thread-4] [4s 642ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [4s 642ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 642ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y) 200 HTTP_2 Local port: 55338 DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 642ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 642ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 642ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 642ms] HttpClientImpl(16) ClientImpl (async) elapsed 33 millis for GET to https://127.0.0.1:39717/https2/fixed/y DEBUG: [pool-1-thread-4] [4s 642ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(3) DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 642ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [4s 642ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-4] [4s 642ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [4s 642ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (true) DEBUG: [MainThread] [4s 643ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-16-SelectorManager] [4s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 643ms] SocketTube(17) read bytes: 1005 DEBUG: [HttpClient-16-SelectorManager] [4s 643ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 643ms] SSL Reader(SocketTube(17)) Adding 1005 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 643ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:1005, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) Unwrapping: 1005 DEBUG: [HttpClient-16-SelectorManager] [4s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 643ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 1005 into buffer of 64 remaining to decode: 946 DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [4s 643ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [4s 643ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 643ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 643ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [4s 643ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-4] [4s 643ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [4s 643ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 643ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 643ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 643ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 643ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 643ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 643ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [MainThread] [4s 643ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 643ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 643ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 643ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(4) DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Unwrapping: 946 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(5): 57 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-4] [4s 644ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [4s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 644ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 44 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 4 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(5) DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Unwrapping: 851 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) sending 21 DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [4s 644ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) Processing 21 DEBUG: [pool-1-thread-4] [4s 644ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [4s 644ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 644ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 644ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 644ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 644ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 644ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 644ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(6) DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 644ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Unwrapping: 792 DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Decoded 57 bytes out of 792 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) sending 57 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(7): 57 DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) Processing 57 DEBUG: [pool-1-thread-4] [4s 645ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [4s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 645ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 44 DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) Opened stream 6 DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(7) DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) sending 23 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) Processing 23 DEBUG: [pool-1-thread-4] [4s 645ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [4s 645ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 645ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [4s 645ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 645ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 645ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(8) DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Unwrapping: 636 DEBUG: [MainThread] [4s 645ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-4] [4s 645ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-4] [4s 646ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 646ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 646ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 646ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 646ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 646ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 646ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 1 DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@13d40db DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(9) DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-4] [4s 646ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 646ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 646ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 55338 DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 646ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 646ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 646ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(10) DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) sending 64 DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [4s 646ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [4s 646ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) Processing 64 DEBUG: [pool-1-thread-4] [4s 647ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [4s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 647ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [4s 647ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 647ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(11) DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-4] [4s 647ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 647ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 647ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 647ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 647ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 647ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 2 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@72630059 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(12) DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-4] [4s 647ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 647ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 647ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 55338 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 647ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 647ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 647ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 647ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(13) DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 647ms] SSL Reader(SocketTube(17)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-4] [4s 648ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [4s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 648ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [4s 648ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 648ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(14) DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-4] [4s 648ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 648ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 648ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 648ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 648ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 648ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 4 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@307603bf DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(15) DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) sending 10 DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) Processing 10 DEBUG: [pool-1-thread-4] [4s 648ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 648ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 648ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 55338 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 648ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 648ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 648ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 648ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(16) DEBUG: [pool-1-thread-4] [4s 648ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) sending 63 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) Processing 63 DEBUG: [pool-1-thread-4] [4s 649ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [4s 649ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 649ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [MainThread] [4s 649ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [4s 649ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 649ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 649ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 649ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [4s 649ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(17) DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) sending 9 DEBUG: [MainThread] [4s 649ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) Processing 9 DEBUG: [pool-1-thread-4] [4s 649ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 649ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 649ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 649ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 649ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 649ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 649ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) close stream 6 DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) Closed stream 6 DEBUG: [MainThread] [4s 649ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@ac21d8f DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [4s 649ms] Http2Connection(SSLTube(SocketTube(17))) H2 processed(18) DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 649ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [pool-1-thread-4] [4s 650ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-4] [4s 650ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [4s 650ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 650ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (false) DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 650ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 650ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@8df7fbf (user-supplied=false) DEBUG: [MainThread] [4s 651ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:39717/https2/chunk/y GET DEBUG: [pool-1-thread-4] [4s 651ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [4s 652ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [4s 652ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [4s 652ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-1-thread-4] [4s 652ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [4s 652ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7549fa48 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-17-SelectorManager] [4s 652ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=55348, Session(1711953194768|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-17-SelectorManager] [4s 652ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55348 DEBUG: [pool-1-thread-4] [4s 652ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-4] [4s 652ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-4] [4s 652ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-4] [4s 652ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 652ms] SocketTube(18) subscribe event raised DEBUG: [pool-1-thread-4] [4s 652ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 652ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [4s 652ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber::onSubscribe on SocketTube(18) DEBUG: [pool-1-thread-4] [4s 653ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-4] [4s 653ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] 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@7fb19138[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 653ms] SocketTube(18) read demand reset to 0 DEBUG: [pool-1-thread-4] [4s 653ms] SSL Writer(SocketTube(18)) onSubscribe initiating handshaking DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-4] [4s 653ms] SSL Writer(SocketTube(18)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [4s 653ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [4s 653ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] 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 653ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [4s 653ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 653ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [4s 653ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 653ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [4s 655ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [4s 655ms] SocketTube(18) trying to write: 2191 DEBUG: [pool-1-thread-4] [4s 655ms] SocketTube(18) wrote: 2191 DEBUG: [pool-1-thread-4] [4s 655ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 655ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 655ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 655ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SocketTube(18) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SSL Reader(SocketTube(18)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (false) DEBUG: [pool-1-thread-4] [4s 658ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 658ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 658ms] SSL Reader(SocketTube(18)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [4s 659ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 659ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 659ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [4s 659ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [4s 659ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 659ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [4s 659ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 659ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 659ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 660ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [4s 660ms] SocketTube(18) trying to write: 6 DEBUG: [pool-1-thread-4] [4s 660ms] SocketTube(18) wrote: 6 DEBUG: [pool-1-thread-4] [4s 660ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 660ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 660ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [4s 660ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 660ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 660ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [4s 660ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [4s 660ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 660ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 660ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 660ms] SocketTube(18) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [4s 660ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 660ms] SSL Reader(SocketTube(18)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 660ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (false) DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [4s 661ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [4s 661ms] SSLFlowDelegate(SocketTube(18)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [4s 661ms] SSLFlowDelegate(SocketTube(18)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [4s 661ms] SSLFlowDelegate(SocketTube(18)) finished task execution DEBUG: [pool-1-thread-4] [4s 661ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [4s 661ms] SSL Reader(SocketTube(18)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [4s 662ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 662ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 662ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 662ms] SSL Reader(SocketTube(18)) handshaking DEBUG: [pool-1-thread-4] [4s 662ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [4s 662ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [4s 662ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 662ms] SSL Writer(SocketTube(18)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 662ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 662ms] SSLFlowDelegate(SocketTube(18)) setALPN = h2 DEBUG: [pool-1-thread-4] [4s 662ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [4s 662ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [4s 662ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [4s 662ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [4s 663ms] SSLTube(SocketTube(18)) connecting flows DEBUG: [pool-1-thread-4] [4s 663ms] SSLTube(SocketTube(18)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@b990a27 DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [4s 663ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 663ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 663ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 663ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 663ms] SSLTube(SocketTube(18)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [4s 663ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [4s 663ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 663ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 663ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [4s 663ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 663ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-4] [4s 663ms] SSL Writer(SocketTube(18)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [4s 663ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [4s 663ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed buffered data DEBUG: [pool-1-thread-4] [4s 663ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-4] [4s 663ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-4] [4s 663ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 663ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 663ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 1 DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 663ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 663ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 663ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 663ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [4s 663ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [4s 663ms] SSL Writer(SocketTube(18)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 663ms] SSL Writer(SocketTube(18)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [4s 663ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 663ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 663ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [4s 663ms] SocketTube(18) trying to write: 90 DEBUG: [pool-1-thread-4] [4s 663ms] SocketTube(18) wrote: 90 DEBUG: [pool-1-thread-4] [4s 663ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 664ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [4s 664ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [4s 664ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [4s 664ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 664ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [4s 664ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [4s 664ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [4s 664ms] SSLTube(SocketTube(18)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) trying to write: 174 DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) wrote: 174 DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 664ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [4s 664ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 664ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 664ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 664ms] SocketTube(18) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [4s 664ms] SSL Reader(SocketTube(18)) onNext TestServer(2): starting connection DEBUG: [pool-1-thread-4] [4s 664ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 664ms] SSL Reader(SocketTube(18)) Adding 1726 bytes to read buffer DEBUG: [pool-1-thread-4] [4s 664ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 664ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [4s 664ms] SSL Reader(SocketTube(18)) Unwrapping: 1726 DEBUG: [HttpClient-17-SelectorManager] [4s 664ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (false) DEBUG: [HttpClient-17-SelectorManager] [4s 664ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 665ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 665ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 665ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (false) DEBUG: [Test-server-pool] [4s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 665ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 665ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 665ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [4s 665ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [4s 665ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 665ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [4s 665ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [4s 665ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 665ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 665ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [4s 665ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (true) DEBUG: [readLoop] [4s 665ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 665ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [readLoop] [4s 665ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SocketTube(18) read bytes: 77 DEBUG: [readLoop] [4s 665ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 665ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 665ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 665ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SSL Reader(SocketTube(18)) onNext DEBUG: [readLoop] [4s 665ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SSL Reader(SocketTube(18)) Adding 77 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [4s 665ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (false) DEBUG: [pool-1-thread-4] [4s 666ms] SSL Reader(SocketTube(18)) Unwrapping: 77 DEBUG: [HttpClient-17-SelectorManager] [4s 666ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /https2/chunk/y DEBUG: [pool-1-thread-4] [4s 666ms] SSL Reader(SocketTube(18)) 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-4] [4s 666ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [4s 666ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [4s 666ms] SSL Reader(SocketTube(18)) sending 39 DEBUG: [pool-1-thread-4] [4s 666ms] SSL Reader(SocketTube(18)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [4s 666ms] SSL Reader(SocketTube(18)) pushScheduler is alive TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [4s 666ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [4s 666ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [4s 666ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 666ms] Http2Connection(SSLTube(SocketTube(18))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 666ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [4s 666ms] Http2Connection(SSLTube(SocketTube(18))) Processing 39 DEBUG: [pool-1-thread-4] [4s 666ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [4s 666ms] FramesDecoder Tail size is now: 0, current= TestServer: [6 s, 791 ms, 402034 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 DEBUG: [pool-1-thread-4] [4s 666ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [4s 666ms] Http2Connection(SSLTube(SocketTube(18))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [pool-1-thread-4] [4s 666ms] AsyncSSLConnection(SSLTube(SocketTube(18))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 666ms] AsyncSSLConnection(SSLTube(SocketTube(18))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 666ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(18)) TestServer: [6 s, 791 ms, 548899 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 DEBUG: [pool-1-thread-4] [4s 666ms] SSLTube(SocketTube(18)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) onNext DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) processData, writeList remaining:9, hsTriggered:false, needWrap:false TestServer: [6 s, 791 ms, 654112 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) wrapping 9 bytes DEBUG: [HttpClient-17-SelectorManager] [4s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 666ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 666ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 666ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [4s 666ms] SocketTube(18) trying to write: 47 DEBUG: [pool-1-thread-4] [4s 667ms] SocketTube(18) wrote: 47 DEBUG: [pool-1-thread-4] [4s 667ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [4s 667ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 667ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 667ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 667ms] SSL Writer(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 667ms] SSLTube(SocketTube(18)) request: n=1 DEBUG: [pool-1-thread-4] [4s 667ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: got request of 1 from SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-4] [4s 667ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 667ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 667ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(1) DEBUG: [readLoop] [4s 667ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 667ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 667ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 667ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [4s 667ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-4] [4s 667ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (true) DEBUG: [HttpClient-17-SelectorManager] [4s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 667ms] SocketTube(18) read bytes: 1135 DEBUG: [HttpClient-17-SelectorManager] [4s 667ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 667ms] SSL Reader(SocketTube(18)) Adding 1135 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 667ms] SocketTube(18) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 667ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (false) DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:1135, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 667ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) Unwrapping: 1135 DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) Decoded 54 bytes out of 1135 into buffer of 16676 remaining to decode: 1043 DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 92 bytesProduced = 54 DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 92 DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) sending 54 DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) Adding 54 to outputQ queue DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [4s 667ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 54 bytes downstream DEBUG: [pool-1-thread-4] [4s 667ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 54 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 667ms] Http2Connection(SSLTube(SocketTube(18))) sending 54 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 667ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(2): 54 DEBUG: [pool-1-thread-4] [4s 667ms] Http2Connection(SSLTube(SocketTube(18))) Processing 54 DEBUG: [pool-1-thread-4] [4s 667ms] FramesDecoder decodes: 54 DEBUG: [pool-1-thread-4] [4s 668ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 668ms] FramesDecoder Got frame: PUSH_PROMISE: length=45, streamid=1, flags=END_HEADERS promisedStreamid: 2 headerLength: 41 DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 2 DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Stream 2 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) requestSent: streamid=2 but response not received DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(2) DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) Unwrapping: 1043 DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 1043 into buffer of 56 remaining to decode: 995 DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(3): 10 DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-4] [4s 668ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 668ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 668ms] FramesDecoder Got frame: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: HEADERS: length=1, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y) 200 HTTP_2 Local port: 55348 DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 668ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 668ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 668ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 668ms] HttpClientImpl(17) ClientImpl (async) elapsed 17 millis for GET to https://127.0.0.1:39717/https2/chunk/y DEBUG: [pool-1-thread-4] [4s 668ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(3) DEBUG: [pool-1-thread-4] [4s 668ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Unwrapping: 995 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 995 into buffer of 56 remaining to decode: 936 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [4s 669ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(4): 21 DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-4] [4s 669ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [4s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 669ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 669ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 669ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 12, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(4) DEBUG: [MainThread] [4s 669ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 669ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 669ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Unwrapping: 936 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [4s 669ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(5): 52 DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-4] [4s 669ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [4s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 669ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 4 headerLength: 39 DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 4 DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Stream 4 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) requestSent: streamid=4 but response not received DEBUG: [pool-1-thread-4] [4s 669ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(5) DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Unwrapping: 846 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Decoded 21 bytes out of 846 into buffer of 56 remaining to decode: 787 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [4s 669ms] SSL Reader(SocketTube(18)) sending 21 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(6): 21 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) Processing 21 DEBUG: [pool-1-thread-4] [4s 670ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [4s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 670ms] FramesDecoder Got frame: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=12, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 670ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 670ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 12, received: 24, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(6) DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Unwrapping: 787 DEBUG: [MainThread] [4s 670ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [MainThread] [4s 670ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) sending 52 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(7): 52 DEBUG: [MainThread] [4s 670ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) Processing 52 DEBUG: [pool-1-thread-4] [4s 670ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [4s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [4s 670ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 670ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=1, flags=END_HEADERS promisedStreamid: 6 headerLength: 39 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) Opened stream 6 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Stream 6 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) requestSent: streamid=6 but response not received DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(7) DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Decoded 23 bytes out of 697 into buffer of 56 remaining to decode: 636 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) sending 23 DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-4] [4s 670ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(8): 23 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18))) Processing 23 DEBUG: [pool-1-thread-4] [4s 670ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [4s 670ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 670ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [4s 670ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [4s 670ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 670ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 14, received: 38, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 1) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(8) DEBUG: [MainThread] [4s 671ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 671ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Unwrapping: 636 DEBUG: [MainThread] [4s 671ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 636 into buffer of 56 remaining to decode: 589 DEBUG: [MainThread] [4s 671ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(9): 9 DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [4s 671ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 671ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 671ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 671ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 671ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 671ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 1 DEBUG: [MainThread] [4s 671ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@bf29b10 DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(9) DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 589 into buffer of 56 remaining to decode: 541 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-4] [4s 671ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(10): 10 DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-4] [4s 671ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 671ms] FramesDecoder Got frame: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: HEADERS: length=1, streamid=2, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 671ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 55348 DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 672ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 672ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 672ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(10) DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) sending 64 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(11): 64 DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) Processing 64 DEBUG: [pool-1-thread-4] [4s 672ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [4s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 672ms] FramesDecoder Got frame: DATA: length=55, streamid=2, flags=0 DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=55, streamid=2, flags=0 DEBUG: [MainThread] [4s 672ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onNext(55) DEBUG: [pool-1-thread-4] [4s 672ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 672ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 55, received: 93, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 2) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(11) DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Unwrapping: 439 DEBUG: [MainThread] [4s 672ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 672ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 672ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [MainThread] [4s 672ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-4] [4s 672ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(12): 9 DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [4s 672ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 672ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 672ms] FramesDecoder Got frame: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: DATA: length=0, streamid=2, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 672ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 672ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 672ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 672ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) setEndStreamReceived: streamid=2 DEBUG: [MainThread] [4s 672ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) responseReceived: streamid=2 DEBUG: [pool-1-thread-4] [4s 672ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) close stream 2 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 2 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@11c6d184 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(2) closing response subscriber stream 2 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(12) DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(13): 10 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-4] [4s 673ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 673ms] FramesDecoder Got frame: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: HEADERS: length=1, streamid=4, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 55348 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 673ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 673ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 673ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(13) DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(14): 63 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-4] [4s 673ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [4s 673ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 673ms] FramesDecoder Got frame: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=54, streamid=4, flags=0 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onNext(54) DEBUG: [pool-1-thread-4] [4s 673ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 673ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 147, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 4) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(14) DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-4] [4s 673ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 673ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(15): 9 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [4s 674ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 674ms] FramesDecoder Got frame: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: DATA: length=0, streamid=4, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 674ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 674ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 674ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 674ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) setEndStreamReceived: streamid=4 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) responseReceived: streamid=4 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) close stream 4 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 4 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@655c2237 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(4) closing response subscriber stream 4 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(15) DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) sending 10 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(16): 10 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) Processing 10 DEBUG: [pool-1-thread-4] [4s 674ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 674ms] FramesDecoder Got frame: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: HEADERS: length=1, streamid=6, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 55348 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 674ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 674ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 674ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(16) DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) sending 63 DEBUG: [MainThread] [4s 674ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-4] [4s 674ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(17): 63 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))) Processing 63 DEBUG: [pool-1-thread-4] [4s 674ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [4s 674ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 674ms] FramesDecoder Got frame: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=54, streamid=6, flags=0 DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onNext(54) DEBUG: [pool-1-thread-4] [4s 674ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 674ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 674ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 0) update: 54, received: 201, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18))):WindowUpdateSender(stream: 6) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(17) DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) Unwrapping: 47 DEBUG: [MainThread] [4s 674ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 47 DEBUG: [MainThread] [4s 675ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 675ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) sending 9 DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [MainThread] [4s 675ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18))) H2 Receiving(18): 9 DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18))) Processing 9 DEBUG: [pool-1-thread-4] [4s 675ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 675ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 675ms] FramesDecoder Got frame: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: DATA: length=0, streamid=6, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 675ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 675ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 675ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 675ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) setEndStreamReceived: streamid=6 DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) responseReceived: streamid=6 DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) close stream 6 DEBUG: [MainThread] [4s 675ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18))) Closed stream 6 DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2657d489 DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18)))/Stream(6) closing response subscriber stream 6 DEBUG: [pool-1-thread-4] [4s 675ms] Http2Connection(SSLTube(SocketTube(18))) H2 processed(18) DEBUG: [MainThread] [4s 675ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 675ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-4] [4s 675ms] SocketTube(18) got some demand for reading DEBUG: [MainThread] [4s 675ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 675ms] SocketTube(18) resuming read event DEBUG: [MainThread] [4s 675ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 675ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 675ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 675ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (false) DEBUG: [MainThread] [4s 676ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:50747/http2/fixed/y GET DEBUG: [pool-1-thread-4] [4s 676ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [4s 676ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [4s 676ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [4s 676ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 676ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 676ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 676ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 676ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 676ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [4s 676ms] Http2Connection(SocketTube(5)) Opened stream 13 DEBUG: [pool-1-thread-4] [4s 676ms] Http2Connection(SocketTube(5))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 676ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 676ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 676ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [4s 676ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-4] [4s 677ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-4] [4s 677ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [4s 677ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [4s 677ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 677ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775789, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 677ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 677ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 677ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 677ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 677ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 677ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 677ms] Http2Connection(SocketTube(5))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [4s 677ms] 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, 802 ms, 822518 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 803 ms, 3103 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) TestServer: [6 s, 803 ms, 439286 ns] Pushing promise: http://127.0.0.1:50747/http2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SocketTube(5) read bytes: 252 DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] Http2Connection(SocketTube(5)) onNext: got 252 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775788, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SocketTube(5) read bytes: 167 DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] Http2Connection(SocketTube(5)) onNext: got 167 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 678ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775787, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 679ms] SocketTube(5) read bytes: 80 DEBUG: [HttpClient-5-SelectorManager] [4s 679ms] Http2Connection(SocketTube(5)) onNext: got 80 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 679ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 679ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 679ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 680ms] Http2Connection(SocketTube(5)) sending 252 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 680ms] Http2Connection(SocketTube(5)) H2 Receiving(19): 252 DEBUG: [pool-1-thread-4] [4s 680ms] Http2Connection(SocketTube(5)) Processing 252 DEBUG: [pool-1-thread-4] [4s 680ms] FramesDecoder decodes: 252 DEBUG: [pool-1-thread-4] [4s 680ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 680ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 44 DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5)) Opened stream 38 DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-4] [4s 681ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 681ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 681ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 681ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 681ms] HttpClientImpl(5) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:50747/http2/fixed/y DEBUG: [pool-1-thread-4] [4s 681ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 681ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 681ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1170, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 681ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [MainThread] [4s 681ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [MainThread] [4s 681ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 681ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 681ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [MainThread] [4s 681ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(38) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-4] [4s 681ms] Http2Connection(SocketTube(5))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 681ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [4s 682ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 682ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 682ms] FramesDecoder Got frame: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=53, streamid=38, flags=0 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onNext(53) DEBUG: [pool-1-thread-4] [4s 682ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 682ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1223, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 38) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 682ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 682ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [4s 682ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 682ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 682ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(38) close stream 38 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)) Closed stream 38 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@39e2f148 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-4] [4s 682ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)) Opened stream 40 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-4] [4s 682ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 682ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 682ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 682ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 682ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 682ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1235, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 682ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)) H2 processed(19) DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)) sending 167 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)) H2 Receiving(20): 167 DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5)) Processing 167 DEBUG: [pool-1-thread-4] [4s 682ms] FramesDecoder decodes: 167 DEBUG: [pool-1-thread-4] [4s 682ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 682ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 682ms] Http2Connection(SocketTube(5))/Stream(40) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 683ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 683ms] FramesDecoder Got frame: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=52, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onNext(52) DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1287, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 40) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 683ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 683ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) close stream 40 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5)) Closed stream 40 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1e8f4d01 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-4] [4s 683ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5)) Opened stream 42 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-4] [4s 683ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 683ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 683ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 683ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1299, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 13) update: 12, received: 36, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 683ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(13) incoming: onComplete DEBUG: [MainThread] [4s 683ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 683ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 683ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 683ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-4] [4s 683ms] Http2Connection(SocketTube(5))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(13) close stream 13 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5)) Closed stream 13 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1a46997d DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5)) H2 processed(20) DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5)) sending 80 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5)) H2 Receiving(21): 80 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5)) Processing 80 DEBUG: [pool-1-thread-4] [4s 684ms] FramesDecoder decodes: 80 DEBUG: [pool-1-thread-4] [4s 684ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 684ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 50800 DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) subscribing user subscriber DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 684ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 684ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 684ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 684ms] FramesDecoder Got frame: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=52, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onNext(52) DEBUG: [pool-1-thread-4] [4s 684ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 684ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1351, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 42) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 684ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 684ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 684ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 684ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 684ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5))/Stream(42) close stream 42 DEBUG: [MainThread] [4s 684ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 685ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 685ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 684ms] Http2Connection(SocketTube(5)) Closed stream 42 DEBUG: [MainThread] [4s 685ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 685ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 685ms] Http2Connection(SocketTube(5))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ade520 DEBUG: [pool-1-thread-4] [4s 685ms] Http2Connection(SocketTube(5))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-4] [4s 685ms] Http2Connection(SocketTube(5)) H2 processed(21) DEBUG: [MainThread] [4s 685ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:50747/http2/chunk/y GET DEBUG: [pool-1-thread-4] [4s 685ms] Exchange establishing exchange for http://127.0.0.1:50747/http2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [4s 686ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [4s 686ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [4s 686ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 686ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 686ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 686ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 686ms] Http2Connection(SocketTube(5))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 686ms] Http2Connection(SocketTube(5)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [4s 686ms] Http2Connection(SocketTube(5)) Opened stream 15 DEBUG: [pool-1-thread-4] [4s 686ms] Http2Connection(SocketTube(5))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 686ms] PlainHttpConnection(SocketTube(5)) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 686ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 686ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(5) DEBUG: [pool-1-thread-4] [4s 686ms] SocketTube(5) trying to write: 59 DEBUG: [pool-1-thread-4] [4s 686ms] SocketTube(5) wrote: 59 DEBUG: [pool-1-thread-4] [4s 686ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-4] [4s 686ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-4] [4s 686ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 686ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775786, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 686ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 686ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-4] [4s 686ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 686ms] Exchange sendRequestBody DEBUG: [readLoop] [4s 686ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-4] [4s 686ms] Http2Connection(SocketTube(5))/Stream(15) requestSent: streamid=15 but response not received DEBUG: [readLoop] [4s 686ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 686ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/y Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk TestServer: [6 s, 812 ms, 18944 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 812 ms, 162508 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) TestServer: [6 s, 812 ms, 263601 ns] Pushing promise: http://127.0.0.1:50747/http2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SocketTube(5) read bytes: 135 DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] Http2Connection(SocketTube(5)) onNext: got 135 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-4] [4s 687ms] Http2Connection(SocketTube(5)) sending 135 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 687ms] Http2Connection(SocketTube(5)) H2 Receiving(22): 135 DEBUG: [pool-1-thread-4] [4s 687ms] Http2Connection(SocketTube(5)) Processing 135 DEBUG: [pool-1-thread-4] [4s 687ms] FramesDecoder decodes: 135 DEBUG: [pool-1-thread-4] [4s 687ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [pool-1-thread-4] [4s 687ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 39 DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775785, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SocketTube(5) read bytes: 344 DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] Http2Connection(SocketTube(5)) onNext: got 344 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-4] [4s 687ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for R (false) DEBUG: [pool-1-thread-4] [4s 687ms] Http2Connection(SocketTube(5)) Opened stream 44 DEBUG: [HttpClient-5-SelectorManager] [4s 687ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775784, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 687ms] Http2Connection(SocketTube(5))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-4] [4s 688ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 688ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 688ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 688ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 688ms] HttpClientImpl(5) ClientImpl (async) elapsed 2 millis for GET to http://127.0.0.1:50747/http2/chunk/y DEBUG: [pool-1-thread-4] [4s 688ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 688ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 688ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1363, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 688ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [MainThread] [4s 688ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 688ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 688ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 688ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 688ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5)) Opened stream 46 DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5)) H2 processed(22) DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5)) sending 344 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5)) H2 Receiving(23): 344 DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5)) Processing 344 DEBUG: [pool-1-thread-4] [4s 688ms] FramesDecoder decodes: 344 DEBUG: [pool-1-thread-4] [4s 688ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 688ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 688ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 689ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 689ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 689ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 689ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1375, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 689ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 689ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 689ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 689ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [4s 689ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 689ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 689ms] FramesDecoder Got frame: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=53, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onNext(53) DEBUG: [pool-1-thread-4] [4s 689ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 689ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 53, received: 1428, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 44) update: 53, received: 53, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 689ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 689ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [4s 689ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 689ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 689ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) close stream 44 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5)) Closed stream 44 DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ceb2c8c DEBUG: [pool-1-thread-4] [4s 689ms] Http2Connection(SocketTube(5))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-4] [4s 689ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(46) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 690ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [4s 690ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 690ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 690ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5)) Opened stream 48 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-4] [4s 690ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 690ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 690ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 690ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 690ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 12, received: 1440, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 15) update: 12, received: 36, limit: 8388608 DEBUG: [MainThread] [4s 690ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 690ms] FramesDecoder Got frame: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=52, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onNext(52) DEBUG: [pool-1-thread-4] [4s 690ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 690ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 690ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 690ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1492, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 46) update: 52, received: 52, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 691ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 691ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [4s 691ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 691ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 691ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(15) close stream 15 DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5)) Closed stream 15 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@48689b55 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-4] [4s 691ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 691ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 691ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 691ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 691ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(46) close stream 46 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5)) Closed stream 46 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@664b7e54 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(46) closing response subscriber stream 46 DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 691ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(48) Getting BodySubscriber for: (GET http://127.0.0.1:50747/http2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 50800 DEBUG: [pool-1-thread-4] [4s 691ms] Http2Connection(SocketTube(5))/Stream(48) subscribing user subscriber DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 691ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 691ms] HttpResponseInputStream onSubscribe called DEBUG: [MainThread] [4s 691ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 692ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 692ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 692ms] FramesDecoder Got frame: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=52, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onNext(52) DEBUG: [pool-1-thread-4] [4s 692ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 692ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 52, received: 1544, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 48) update: 52, received: 52, limit: 8388608 DEBUG: [MainThread] [4s 692ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 692ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 692ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [MainThread] [4s 692ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 692ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [MainThread] [4s 692ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 692ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 692ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 692ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 692ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 692ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5))/Stream(48) close stream 48 DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5)) Closed stream 48 DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b221358 DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-4] [4s 692ms] Http2Connection(SocketTube(5)) H2 processed(23) DEBUG: [MainThread] [4s 693ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:39717/https2/fixed/y GET DEBUG: [pool-1-thread-4] [4s 693ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/fixed/y GET, proxy=null DEBUG: [pool-1-thread-4] [4s 693ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [4s 693ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [4s 693ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 693ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 693ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 693ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 693ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [4s 693ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 13 DEBUG: [pool-1-thread-4] [4s 693ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 693ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 693ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 693ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [4s 693ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 693ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [4s 693ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 693ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 693ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [4s 694ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [4s 694ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [4s 694ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [4s 694ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 694ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [4s 694ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [4s 694ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 694ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [readLoop] [4s 694ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-4] [4s 694ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [4s 694ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 694ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 694ms] Exchange checkFor407: all clear DEBUG: [readLoop] [4s 694ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [4s 694ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [4s 694ms] 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, 820 ms, 57365 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 820 ms, 271502 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-2 DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) TestServer: [6 s, 820 ms, 464388 ns] Pushing promise: https://127.0.0.1:39717/https2/fixed/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SocketTube(6) read bytes: 208 DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SSL Reader(SocketTube(6)) Adding 208 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:208, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) Unwrapping: 208 DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) Decoded 58 bytes out of 208 into buffer of 16676 remaining to decode: 112 DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 695ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 58 DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 96 DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) sending 58 DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) Adding 58 to outputQ queue DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775704 cancelled = false DEBUG: [pool-1-thread-4] [4s 695ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 58 bytes downstream DEBUG: [pool-1-thread-4] [4s 695ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 58 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) sending 58 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(104): 58 DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) Processing 58 DEBUG: [pool-1-thread-4] [4s 696ms] FramesDecoder decodes: 58 DEBUG: [pool-1-thread-4] [4s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 696ms] FramesDecoder Got frame: PUSH_PROMISE: length=49, streamid=13, flags=END_HEADERS promisedStreamid: 38 headerLength: 45 DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 38 DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Stream 38 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) requestSent: streamid=38 but response not received DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(104) DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Unwrapping: 112 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Decoded 15 bytes out of 112 into buffer of 64 remaining to decode: 59 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) sending 15 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775703 cancelled = false DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(105): 15 DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) Processing 15 DEBUG: [pool-1-thread-4] [4s 696ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-4] [4s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 696ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 696ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 696ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 696ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 696ms] HttpClientImpl(5) ClientImpl (async) elapsed 3 millis for GET to https://127.0.0.1:39717/https2/fixed/y DEBUG: [pool-1-thread-4] [4s 696ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(105) DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Unwrapping: 59 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 59 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [MainThread] [4s 696ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 696ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [4s 697ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 697ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775702 cancelled = false DEBUG: [pool-1-thread-4] [4s 697ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [4s 697ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 697ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 697ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(106): 21 DEBUG: [pool-1-thread-4] [4s 697ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [4s 697ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [4s 697ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 697ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 697ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 697ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 697ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 697ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 697ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 697ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 697ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 697ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1218, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 697ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 697ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(106) DEBUG: [pool-1-thread-4] [4s 697ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 697ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [4s 697ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [4s 697ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [4s 697ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 697ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 697ms] SocketTube(6) read bytes: 946 DEBUG: [HttpClient-5-SelectorManager] [4s 697ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 697ms] SSL Reader(SocketTube(6)) Adding 946 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 697ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 697ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 697ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:946, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 697ms] SSL Reader(SocketTube(6)) Unwrapping: 946 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 946 into buffer of 16676 remaining to decode: 851 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775701 cancelled = false DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(107): 57 DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [4s 698ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [4s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 698ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 40 headerLength: 44 DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 40 DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Stream 40 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) requestSent: streamid=40 but response not received DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(107) DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Unwrapping: 851 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 851 into buffer of 64 remaining to decode: 792 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775700 cancelled = false DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(108): 21 DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [4s 698ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [4s 698ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 698ms] FramesDecoder Got frame: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=12, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 698ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 698ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 698ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 698ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1230, limit: 16777216 DEBUG: [MainThread] [4s 698ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 698ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 12, received: 24, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 698ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(108) DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 698ms] SSL Reader(SocketTube(6)) Unwrapping: 792 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 792 into buffer of 64 remaining to decode: 744 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775699 cancelled = false DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(109): 10 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [4s 699ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 699ms] FramesDecoder Got frame: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: HEADERS: length=1, streamid=38, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/before/promise-1) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 699ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [pool-1-thread-4] [4s 699ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 699ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(109) DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Unwrapping: 744 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 744 into buffer of 16676 remaining to decode: 642 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775698 cancelled = false DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(110): 64 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [4s 699ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [4s 699ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 699ms] FramesDecoder Got frame: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=55, streamid=38, flags=0 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onNext(55) DEBUG: [pool-1-thread-4] [4s 699ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 699ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1285, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 38) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 699ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(110) DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 699ms] SSL Reader(SocketTube(6)) Unwrapping: 642 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 642 into buffer of 64 remaining to decode: 595 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775697 cancelled = false DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(111): 9 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [4s 700ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 700ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 700ms] FramesDecoder Got frame: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: DATA: length=0, streamid=38, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 700ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [pool-1-thread-4] [4s 700ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 700ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 700ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) setEndStreamReceived: streamid=38 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) responseReceived: streamid=38 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) close stream 38 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 38 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e58c1fc DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(38) closing response subscriber stream 38 DEBUG: [pool-1-thread-4] [4s 700ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(111) DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) Unwrapping: 595 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) Decoded 57 bytes out of 595 into buffer of 16676 remaining to decode: 500 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 95 bytesProduced = 57 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 95 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) sending 57 DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) Adding 57 to outputQ queue DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775696 cancelled = false DEBUG: [pool-1-thread-4] [4s 700ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 57 bytes downstream DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 57 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(112): 57 DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) Processing 57 DEBUG: [pool-1-thread-4] [4s 701ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-4] [4s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 701ms] FramesDecoder Got frame: PUSH_PROMISE: length=48, streamid=13, flags=END_HEADERS promisedStreamid: 42 headerLength: 44 DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 42 DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Stream 42 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) requestSent: streamid=42 but response not received DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(112) DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) Unwrapping: 500 DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 500 into buffer of 64 remaining to decode: 439 DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775695 cancelled = false DEBUG: [pool-1-thread-4] [4s 701ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(113): 23 DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [4s 701ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [4s 701ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 701ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-4] [4s 701ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-4] [4s 702ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 702ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 702ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 702ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 702ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1299, limit: 16777216 DEBUG: [MainThread] [4s 702ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 13) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(113) DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775694 cancelled = false DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(114): 9 DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [4s 702ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 702ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 702ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 702ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 702ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 702ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 702ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 702ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 13 DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@72664f51 DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(114) DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775693 cancelled = false DEBUG: [pool-1-thread-4] [4s 702ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(115): 10 DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [4s 702ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 702ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 702ms] FramesDecoder Got frame: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 702ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: HEADERS: length=1, streamid=40, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-2) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 703ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 703ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 703ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(115) DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775692 cancelled = false DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(116): 63 DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [4s 703ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [4s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 703ms] FramesDecoder Got frame: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=54, streamid=40, flags=0 DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onNext(54) DEBUG: [pool-1-thread-4] [4s 703ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 703ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1353, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 40) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(116) DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775691 cancelled = false DEBUG: [pool-1-thread-4] [4s 703ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(117): 9 DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [4s 703ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 703ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 703ms] FramesDecoder Got frame: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: DATA: length=0, streamid=40, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 703ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 703ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 703ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 704ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 704ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) setEndStreamReceived: streamid=40 DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) responseReceived: streamid=40 DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) close stream 40 DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 40 DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4fe23697 DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(40) closing response subscriber stream 40 DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(117) DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775690 cancelled = false DEBUG: [pool-1-thread-4] [4s 704ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(118): 10 DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [4s 704ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 704ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 704ms] FramesDecoder Got frame: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 704ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: HEADERS: length=1, streamid=42, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 708ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 708ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/fixed/y/after/promise-3) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-4] [4s 708ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 708ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 708ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 708ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 708ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(118) DEBUG: [pool-1-thread-4] [4s 708ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 708ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [4s 708ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [4s 708ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [4s 708ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [4s 708ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [4s 708ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [4s 709ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [MainThread] [4s 709ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 709ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775689 cancelled = false DEBUG: [pool-1-thread-4] [4s 709ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [4s 709ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 709ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 709ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(119): 63 DEBUG: [pool-1-thread-4] [4s 709ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [4s 709ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [4s 709ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 709ms] FramesDecoder Got frame: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [4s 709ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=54, streamid=42, flags=0 DEBUG: [pool-1-thread-4] [4s 709ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onNext(54) DEBUG: [pool-1-thread-4] [4s 709ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 709ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 709ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 709ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [4s 709ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1407, limit: 16777216 DEBUG: [MainThread] [4s 709ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 709ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 42) update: 54, received: 54, limit: 8388608 DEBUG: [MainThread] [4s 709ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 709ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(119) DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775688 cancelled = false DEBUG: [pool-1-thread-4] [4s 710ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(120): 9 DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [4s 710ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 710ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 710ms] FramesDecoder Got frame: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: DATA: length=0, streamid=42, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 710ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 710ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 710ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 710ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) setEndStreamReceived: streamid=42 DEBUG: [MainThread] [4s 710ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) responseReceived: streamid=42 DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) close stream 42 DEBUG: [pool-1-thread-4] [4s 710ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 42 DEBUG: [pool-1-thread-4] [4s 711ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@54c144e0 DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 711ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(42) closing response subscriber stream 42 DEBUG: [pool-1-thread-4] [4s 711ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(120) DEBUG: [pool-1-thread-4] [4s 711ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 711ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [4s 711ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [4s 711ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [4s 711ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 711ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 711ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 712ms] HttpClientImpl(5) ClientImpl (async) send https://127.0.0.1:39717/https2/chunk/y GET DEBUG: [pool-1-thread-4] [4s 712ms] Exchange establishing exchange for https://127.0.0.1:39717/https2/chunk/y GET, proxy=null DEBUG: [pool-1-thread-4] [4s 712ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-4] [4s 712ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [4s 712ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [4s 712ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [4s 712ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 712ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [4s 712ms] Http2Connection(SSLTube(SocketTube(6))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [4s 712ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 15 DEBUG: [pool-1-thread-4] [4s 712ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [4s 712ms] AsyncSSLConnection(SSLTube(SocketTube(6))) added 59 bytes to the write queue DEBUG: [pool-1-thread-4] [4s 712ms] AsyncSSLConnection(SSLTube(SocketTube(6))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [4s 712ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [4s 712ms] SSLTube(SocketTube(6)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(6)) onNext DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(6)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(6)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [4s 712ms] SSL Writer(SocketTube(6)) wrapping 59 bytes DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) Sending 97 bytes downstream DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-4] [4s 713ms] SocketTube(6) trying to write: 97 DEBUG: [pool-1-thread-4] [4s 713ms] SocketTube(6) wrote: 97 DEBUG: [pool-1-thread-4] [4s 713ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-4] [4s 713ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 713ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [4s 713ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) requesting 1 DEBUG: [readLoop] [4s 713ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [4s 713ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [4s 713ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 713ms] SSLTube(SocketTube(6)) request: n=1 DEBUG: [readLoop] [4s 713ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [4s 713ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: got request of 1 from SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-4] [4s 713ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [4s 713ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [4s 713ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [4s 713ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /https2/chunk/y Server: got END_STREAM for stream 15 TestServer(2): Using handler for: /https2/chunk TestServer: [6 s, 839 ms, 56397 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/before/promise-1 Sent response headers 200 TestServer: [6 s, 839 ms, 224242 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-2 TestServer: [6 s, 839 ms, 311154 ns] Pushing promise: https://127.0.0.1:39717/https2/chunk/y/after/promise-3 DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SocketTube(6) read bytes: 91 DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SSL Reader(SocketTube(6)) Adding 91 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SocketTube(6) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:91, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) Unwrapping: 91 DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) Decoded 53 bytes out of 91 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 91 bytesProduced = 53 DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 91 DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SocketTube(6) no more demand for reading DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) sending 53 DEBUG: [HttpClient-5-SelectorManager] [4s 714ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) Adding 53 to outputQ queue DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775687 cancelled = false DEBUG: [pool-1-thread-4] [4s 714ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 53 bytes downstream DEBUG: [pool-1-thread-4] [4s 714ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 53 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 714ms] Http2Connection(SSLTube(SocketTube(6))) sending 53 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(121): 53 DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6))) Processing 53 DEBUG: [pool-1-thread-4] [4s 715ms] FramesDecoder decodes: 53 DEBUG: [pool-1-thread-4] [4s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 715ms] FramesDecoder Got frame: PUSH_PROMISE: length=44, streamid=15, flags=END_HEADERS promisedStreamid: 44 headerLength: 40 DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 44 DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Stream 44 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) requestSent: streamid=44 but response not received DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(121) DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-4] [4s 715ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [4s 715ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [4s 715ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 715ms] SocketTube(6) read bytes: 1043 DEBUG: [HttpClient-5-SelectorManager] [4s 715ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 715ms] SSL Reader(SocketTube(6)) Adding 1043 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 715ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:1043, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 715ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 715ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) Unwrapping: 1043 DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 1043 into buffer of 64 remaining to decode: 995 DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775686 cancelled = false DEBUG: [pool-1-thread-4] [4s 715ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(122): 10 DEBUG: [pool-1-thread-4] [4s 715ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [4s 715ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 715ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 715ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 716ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 716ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 716ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 716ms] HttpClientImpl(5) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:39717/https2/chunk/y DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(122) DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) Unwrapping: 995 DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 995 into buffer of 64 remaining to decode: 936 DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [MainThread] [4s 716ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775685 cancelled = false DEBUG: [pool-1-thread-4] [4s 716ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(123): 21 DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [4s 716ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [4s 716ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 716ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 716ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 716ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 716ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 716ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 716ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 716ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1419, limit: 16777216 DEBUG: [MainThread] [4s 717ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 12, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(123) DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Unwrapping: 936 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 936 into buffer of 16676 remaining to decode: 846 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775684 cancelled = false DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(124): 52 DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [4s 717ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [4s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 717ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 46 headerLength: 39 DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 46 DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Stream 46 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) requestSent: streamid=46 but response not received DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(124) DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Unwrapping: 846 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Decoded 21 bytes out of 846 into buffer of 64 remaining to decode: 787 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 21 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 59 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) sending 21 DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) Adding 21 to outputQ queue DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775683 cancelled = false DEBUG: [pool-1-thread-4] [4s 717ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 21 bytes downstream DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 21 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) sending 21 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(125): 21 DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))) Processing 21 DEBUG: [pool-1-thread-4] [4s 717ms] FramesDecoder decodes: 21 DEBUG: [pool-1-thread-4] [4s 717ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 717ms] FramesDecoder Got frame: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=12, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(12) DEBUG: [pool-1-thread-4] [4s 717ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 717ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 12, received: 1431, limit: 16777216 DEBUG: [MainThread] [4s 717ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 717ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 718ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 717ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 12, received: 24, limit: 8388608 DEBUG: [MainThread] [4s 718ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(125) DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Unwrapping: 787 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Decoded 52 bytes out of 787 into buffer of 16676 remaining to decode: 697 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 90 bytesProduced = 52 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) sending 52 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Adding 52 to outputQ queue DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775682 cancelled = false DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 52 bytes downstream DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 52 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(126): 52 DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) Processing 52 DEBUG: [pool-1-thread-4] [4s 718ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [4s 718ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 718ms] FramesDecoder Got frame: PUSH_PROMISE: length=43, streamid=15, flags=END_HEADERS promisedStreamid: 48 headerLength: 39 DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) Opened stream 48 DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Stream 48 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) requestSent: streamid=48 but response not received DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(126) DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Unwrapping: 697 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Decoded 23 bytes out of 697 into buffer of 64 remaining to decode: 636 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 61 bytesProduced = 23 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 61 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) sending 23 DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) Adding 23 to outputQ queue DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775681 cancelled = false DEBUG: [pool-1-thread-4] [4s 718ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 23 bytes downstream DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 23 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) sending 23 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(127): 23 DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))) Processing 23 DEBUG: [pool-1-thread-4] [4s 718ms] FramesDecoder decodes: 23 DEBUG: [pool-1-thread-4] [4s 718ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 718ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-4] [4s 718ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 718ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 14, received: 1445, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 718ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 15) update: 14, received: 38, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(127) DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 718ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 719ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 719ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Unwrapping: 636 DEBUG: [MainThread] [4s 719ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 636 into buffer of 64 remaining to decode: 589 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775680 cancelled = false DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(128): 9 DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [4s 719ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 719ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 719ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 719ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 719ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 719ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [MainThread] [4s 719ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 15 DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c2e38a5 DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(128) DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Unwrapping: 589 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 589 into buffer of 64 remaining to decode: 541 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775679 cancelled = false DEBUG: [pool-1-thread-4] [4s 719ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(129): 10 DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [4s 719ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 719ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 719ms] FramesDecoder Got frame: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: HEADERS: length=1, streamid=44, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/before/promise-1) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-4] [4s 719ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 720ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 720ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 720ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(129) DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Unwrapping: 541 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Decoded 64 bytes out of 541 into buffer of 16676 remaining to decode: 439 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 102 bytesProduced = 64 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 102 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) sending 64 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Adding 64 to outputQ queue DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775678 cancelled = false DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 64 bytes downstream DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 64 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) sending 64 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(130): 64 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) Processing 64 DEBUG: [pool-1-thread-4] [4s 720ms] FramesDecoder decodes: 64 DEBUG: [pool-1-thread-4] [4s 720ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 720ms] FramesDecoder Got frame: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=55, streamid=44, flags=0 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onNext(55) DEBUG: [pool-1-thread-4] [4s 720ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 720ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 720ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 720ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 720ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 720ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 55, received: 1500, limit: 16777216 DEBUG: [MainThread] [4s 720ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 44) update: 55, received: 55, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(130) DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Unwrapping: 439 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 439 into buffer of 64 remaining to decode: 392 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775677 cancelled = false DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(131): 9 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [4s 720ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 720ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 720ms] FramesDecoder Got frame: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: DATA: length=0, streamid=44, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 720ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 720ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 720ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 720ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 720ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) setEndStreamReceived: streamid=44 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) responseReceived: streamid=44 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) close stream 44 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 44 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2cf2feb6 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(44) closing response subscriber stream 44 DEBUG: [pool-1-thread-4] [4s 720ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(131) DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Unwrapping: 392 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 392 into buffer of 64 remaining to decode: 344 DEBUG: [pool-1-thread-4] [4s 720ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775676 cancelled = false DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(132): 10 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [4s 721ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 721ms] FramesDecoder Got frame: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: HEADERS: length=1, streamid=46, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-2) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 721ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 721ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 721ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(132) DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapping: 344 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 344 into buffer of 16676 remaining to decode: 243 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775675 cancelled = false DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(133): 63 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [4s 721ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [4s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 721ms] FramesDecoder Got frame: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=54, streamid=46, flags=0 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onNext(54) DEBUG: [pool-1-thread-4] [4s 721ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 721ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1554, limit: 16777216 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 46) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(133) DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapping: 243 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 243 into buffer of 64 remaining to decode: 196 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775674 cancelled = false DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(134): 9 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [4s 721ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 721ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 721ms] FramesDecoder Got frame: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: DATA: length=0, streamid=46, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 721ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 721ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 721ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 721ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) setEndStreamReceived: streamid=46 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) responseReceived: streamid=46 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) close stream 46 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 46 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@727a2331 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(46) closing response subscriber stream 46 DEBUG: [pool-1-thread-4] [4s 721ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(134) DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapping: 196 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Decoded 10 bytes out of 196 into buffer of 64 remaining to decode: 148 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) sending 10 DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-4] [4s 721ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775673 cancelled = false DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(135): 10 DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) Processing 10 DEBUG: [pool-1-thread-4] [4s 722ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-4] [4s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 722ms] FramesDecoder Got frame: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: HEADERS: length=1, streamid=48, flags=END_HEADERS DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) Getting BodySubscriber for: (GET https://127.0.0.1:39717/https2/chunk/y/after/promise-3) 200 HTTP_2 Local port: 55290 DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscribing user subscriber DEBUG: [pool-1-thread-4] [4s 722ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [4s 722ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [4s 722ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(135) DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) Unwrapping: 148 DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) Decoded 63 bytes out of 148 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 101 bytesProduced = 63 DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 101 DEBUG: [MainThread] [4s 722ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) sending 63 DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) Adding 63 to outputQ queue DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775672 cancelled = false DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 63 bytes downstream DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 63 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) sending 63 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(136): 63 DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) Processing 63 DEBUG: [pool-1-thread-4] [4s 722ms] FramesDecoder decodes: 63 DEBUG: [pool-1-thread-4] [4s 722ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 722ms] FramesDecoder Got frame: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=54, streamid=48, flags=0 DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onNext(54) DEBUG: [pool-1-thread-4] [4s 722ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 722ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 722ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 722ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [4s 722ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 0) update: 54, received: 1608, limit: 16777216 DEBUG: [MainThread] [4s 722ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))):WindowUpdateSender(stream: 48) update: 54, received: 54, limit: 8388608 DEBUG: [pool-1-thread-4] [4s 722ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(136) DEBUG: [pool-1-thread-4] [4s 722ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) Decoded 9 bytes out of 47 into buffer of 64 remaining to decode: 0 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) sending 9 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775671 cancelled = false DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6))) H2 Receiving(137): 9 DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6))) Processing 9 DEBUG: [pool-1-thread-4] [4s 723ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [4s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [4s 723ms] FramesDecoder Got frame: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: DATA: length=0, streamid=48, flags=END_STREAM DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) incoming: onComplete DEBUG: [pool-1-thread-4] [4s 723ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [4s 723ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [4s 723ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [4s 723ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) setEndStreamReceived: streamid=48 DEBUG: [MainThread] [4s 723ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) responseReceived: streamid=48 DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) close stream 48 DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6))) Closed stream 48 DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2cc29fda DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6)))/Stream(48) closing response subscriber stream 48 DEBUG: [pool-1-thread-4] [4s 723ms] Http2Connection(SSLTube(SocketTube(6))) H2 processed(137) DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [MainThread] [4s 723ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 723ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 723ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [4s 723ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-4] [4s 723ms] SocketTube(6) resuming read event DEBUG: [MainThread] [4s 723ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 723ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [4s 723ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 723ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 723ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) TestServer(1): stopping 9 connections Server connection to /127.0.0.1:50800 stopping. 8 streams TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [4s 761ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 762ms] SocketTube(5) got read EOF DEBUG: [HttpClient-5-SelectorManager] [4s 762ms] SocketTube(5) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@231d192a for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 762ms] SocketTube(5) completing subscriber TestServer(2): stopping 9 connections DEBUG: [HttpClient-5-SelectorManager] [4s 762ms] Http2Connection(SocketTube(5)) Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:55348 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [4s 762ms] SocketTube(5) Stopping read scheduler DEBUG: [pool-1-thread-4] [4s 762ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-5-SelectorManager] [4s 762ms] SocketTube(5) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775783, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [4s 762ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer Server connection to /127.0.0.1:55290 stopping. 8 streams DEBUG: [HttpClient-17-SelectorManager] [4s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-5-SelectorManager] [4s 762ms] SocketTube(5) Read scheduler stopped DEBUG: [pool-1-thread-4] [4s 762ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-17-SelectorManager] [4s 763ms] SocketTube(18) read bytes: 80 DEBUG: [pool-1-thread-4] [4s 763ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) Server connection to /127.0.0.1:55338 stopping. 1 streams DEBUG: [HttpClient-5-SelectorManager] [4s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) TestServer: Connection writer stopping DEBUG: [HttpClient-17-SelectorManager] [4s 763ms] SSL Reader(SocketTube(18)) onNext DEBUG: [HttpClient-5-SelectorManager] [4s 763ms] SocketTube(6) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [4s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 763ms] SocketTube(17) read bytes: 80 DEBUG: [HttpClient-16-SelectorManager] [4s 763ms] SSL Reader(SocketTube(17)) onNext DEBUG: [HttpClient-17-SelectorManager] [4s 763ms] SSL Reader(SocketTube(18)) Adding 80 bytes to read buffer DEBUG: [HttpClient-5-SelectorManager] [4s 763ms] SSL Reader(SocketTube(6)) onNext DEBUG: [HttpClient-16-SelectorManager] [4s 763ms] SSL Reader(SocketTube(17)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-4] [4s 763ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [HttpClient-17-SelectorManager] [4s 763ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 763ms] SSL Reader(SocketTube(6)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-5] [4s 763ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 763ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-2] [4s 763ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-SelectorManager] [4s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 763ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 763ms] SocketTube(17) resuming read event DEBUG: [HttpClient-17-SelectorManager] [4s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (false) DEBUG: [pool-1-thread-5] [4s 763ms] SSL Reader(SocketTube(17)) Unwrapping: 80 DEBUG: [pool-1-thread-1] [4s 763ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [4s 763ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 763ms] SSL Reader(SocketTube(18)) Unwrapping: 80 DEBUG: [HttpClient-16-SelectorManager] [4s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (false) DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 763ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 763ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 764ms] SocketTube(6) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 764ms] SocketTube(6) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [pool-1-thread-1] [4s 763ms] SSL Reader(SocketTube(6)) Unwrapping: 80 DEBUG: [pool-1-thread-4] [4s 764ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [4s 764ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 764ms] SocketTube(18) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SocketTube(17) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [4s 764ms] SocketTube(18) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [4s 764ms] SocketTube(17) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): finished TestServer(1): finished DEBUG: [pool-1-thread-5] [4s 786ms] SSL Reader(SocketTube(17)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-1] [4s 786ms] SSL Reader(SocketTube(6)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-2] [4s 786ms] SSL Reader(SocketTube(18)) Decoded 0 bytes out of 80 into buffer of 64 remaining to decode: 40 DEBUG: [pool-1-thread-5] [4s 786ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 786ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 786ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-2] [4s 786ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 786ms] SSL Reader(SocketTube(18)) Unwrapping: 40 DEBUG: [pool-1-thread-5] [4s 786ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [4s 786ms] SSL Reader(SocketTube(17)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [4s 786ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [4s 787ms] SSL Reader(SocketTube(6)) Unwrapping: 40 DEBUG: [pool-1-thread-2] [4s 787ms] SSLFlowDelegate(SocketTube(18)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-5] [4s 787ms] SSLFlowDelegate(SocketTube(17)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-2] [4s 787ms] SSLFlowDelegate(SocketTube(18)) doClosure: close_notify received DEBUG: [pool-1-thread-5] [4s 787ms] SSLFlowDelegate(SocketTube(17)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [4s 787ms] SSLFlowDelegate(SocketTube(6)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [4s 787ms] SSLFlowDelegate(SocketTube(6)) doClosure: close_notify received DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [4s 787ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-5] [4s 787ms] SSL Writer(SocketTube(17)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) wrapping 0 bytes DEBUG: [pool-1-thread-5] [4s 787ms] SSL Writer(SocketTube(17)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) CLOSED DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) CLOSED DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-5] [4s 787ms] SSL Writer(SocketTube(17)) CLOSED DEBUG: [pool-1-thread-2] [4s 787ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [4s 787ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 787ms] SSL Writer(SocketTube(17)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 787ms] SSL Writer(SocketTube(18)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-5] [4s 787ms] SSL Writer(SocketTube(17)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [4s 787ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 788ms] SSL Writer(SocketTube(6)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [4s 787ms] SocketTube(18) trying to write: 40 DEBUG: [pool-1-thread-5] [4s 788ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-1] [4s 788ms] SocketTube(6) trying to write: 40 DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) Sending 40 bytes downstream DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 788ms] SocketTube(18) wrote: 40 DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-2] [4s 788ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-1] [4s 788ms] SocketTube(6) wrote: 40 DEBUG: [pool-1-thread-5] [4s 788ms] SocketTube(17) trying to write: 40 DEBUG: [pool-1-thread-2] [4s 788ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 788ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [4s 788ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 788ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 788ms] SocketTube(17) wrote: 40 DEBUG: [pool-1-thread-2] [4s 788ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 788ms] SSL Writer(SocketTube(6)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 788ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-1] [4s 788ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 788ms] SSL Writer(SocketTube(18)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-5] [4s 788ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 788ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 788ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [4s 788ms] SSL Writer(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [4s 788ms] SSL Writer(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [4s 788ms] SSL Writer(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 788ms] SSL Writer(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [4s 788ms] SSL Writer(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-2] [4s 788ms] SSL Writer(SocketTube(18)) pushScheduler is alive DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 788ms] SSL Writer(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 788ms] SSL Writer(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [4s 788ms] SocketTube(6) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [4s 789ms] SocketTube(18) write completed, 0 yet to send DEBUG: [pool-1-thread-5] [4s 788ms] SSL Writer(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [4s 789ms] SSL Writer(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [4s 789ms] SocketTube(6) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 789ms] SocketTube(18) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 789ms] SocketTube(17) write completed, 0 yet to send DEBUG: [pool-1-thread-2] [4s 789ms] SSL Writer(SocketTube(18)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [4s 789ms] SSL Writer(SocketTube(6)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 789ms] SSL Reader(SocketTube(18)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-5] [4s 789ms] SocketTube(17) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 789ms] SSL Reader(SocketTube(18)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [4s 789ms] SSL Reader(SocketTube(6)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 789ms] SSL Reader(SocketTube(6)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-5] [4s 789ms] SSL Writer(SocketTube(17)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [4s 789ms] SSL Reader(SocketTube(18)) requesting 1 DEBUG: [pool-1-thread-1] [4s 789ms] SSL Reader(SocketTube(6)) requesting 1 DEBUG: [pool-1-thread-1] [4s 789ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-1] [4s 789ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-5] [4s 789ms] SSL Reader(SocketTube(17)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [4s 789ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [4s 789ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-1] [4s 789ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 789ms] SocketTube(18) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for R (true) DEBUG: [pool-1-thread-5] [4s 789ms] SSL Reader(SocketTube(17)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-2] [4s 789ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 789ms] SSL Reader(SocketTube(17)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [4s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [pool-1-thread-2] [4s 789ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-5] [4s 789ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-5] [4s 789ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 789ms] SocketTube(6) got read EOF DEBUG: [pool-1-thread-5] [4s 789ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 789ms] SocketTube(6) pausing read event DEBUG: [HttpClient-17-SelectorManager] [4s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [pool-1-thread-5] [4s 789ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [4s 790ms] SocketTube(18) got read EOF DEBUG: [HttpClient-16-SelectorManager] [4s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 789ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70b785df for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 790ms] SocketTube(18) pausing read event DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 790ms] SocketTube(6) completing subscriber DEBUG: [HttpClient-17-SelectorManager] [4s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ab310aa for None (false) DEBUG: [HttpClient-17-SelectorManager] [4s 790ms] SocketTube(18) completing subscriber DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SocketTube(17) got read EOF DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SocketTube(17) pausing read event DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@26e8fbea for None (false) DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SocketTube(17) completing subscriber DEBUG: [HttpClient-17-SelectorManager] [4s 790ms] 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@7fb19138[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@b990a27, getALPN: jdk.internal.net.http.common.MinimalFuture@bc3ee1f[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-16-SelectorManager] [4s 790ms] 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@63ea69f3[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@443fc638, getALPN: jdk.internal.net.http.common.MinimalFuture@1704dae4[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-17-SelectorManager] [4s 790ms] SSL Reader(SocketTube(18)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SSL Reader(SocketTube(17)) Adding 0 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [4s 790ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [4s 790ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 790ms] 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@443668ba[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@1271d97e, getALPN: jdk.internal.net.http.common.MinimalFuture@477cd9e6[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: [pool-1-thread-5] [4s 790ms] SSL Reader(SocketTube(18)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SocketTube(17) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-5] [4s 790ms] SSL Reader(SocketTube(18)) completing DEBUG: [HttpClient-17-SelectorManager] [4s 790ms] SocketTube(18) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [4s 790ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-2] [4s 790ms] SSL Reader(SocketTube(17)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [4s 790ms] SSL Reader(SocketTube(17)) completing DEBUG: [pool-1-thread-5] [4s 790ms] SSL Reader(SocketTube(18)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-2] [4s 790ms] SSL Reader(SocketTube(17)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-5] [4s 790ms] SSL Reader(SocketTube(18)) pushScheduler is alive DEBUG: [HttpClient-5-SelectorManager] [4s 790ms] SSL Reader(SocketTube(6)) Adding 0 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [4s 790ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 790ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [HttpClient-5-SelectorManager] [4s 790ms] SocketTube(6) Stopping read scheduler DEBUG: [pool-1-thread-2] [4s 790ms] SSL Reader(SocketTube(17)) pushScheduler is alive DEBUG: [pool-1-thread-2] [4s 790ms] SSL Reader(SocketTube(17)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-2] [4s 790ms] SSL Reader(SocketTube(17)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [4s 790ms] SSL Reader(SocketTube(18)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-5] [4s 790ms] SSL Reader(SocketTube(18)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [4s 790ms] SSL Reader(SocketTube(6)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [4s 791ms] SSL Reader(SocketTube(6)) completing DEBUG: [HttpClient-5-SelectorManager] [4s 790ms] SocketTube(6) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 791ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-1] [4s 791ms] SSL Reader(SocketTube(6)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [4s 791ms] SSL Reader(SocketTube(6)) pushScheduler is alive DEBUG: [pool-1-thread-1] [4s 791ms] SSL Reader(SocketTube(6)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775670 cancelled = false DEBUG: [pool-1-thread-1] [4s 791ms] SSL Reader(SocketTube(6)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-5] [4s 791ms] SSLTube(SocketTube(18)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-2] [4s 791ms] SSLTube(SocketTube(17)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [4s 791ms] SSLTube(SocketTube(6)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-5] [4s 791ms] Http2Connection(SSLTube(SocketTube(18))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-2] [4s 791ms] Http2Connection(SSLTube(SocketTube(17))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [4s 791ms] Http2Connection(SSLTube(SocketTube(6))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 791ms] Http2Connection(SSLTube(SocketTube(18))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onComplete(SSLTube.java:276) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.complete(SSLTube.java:440) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onComplete(SSLTube.java:541) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.checkCompletion(SubscriberWrapper.java:474) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:334) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:540) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at DependentPromiseActionsTest$TestExecutor.lambda$execute$0(DependentPromiseActionsTest.java:138) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1575) DEBUG: [pool-1-thread-1] [4s 791ms] Http2Connection(SSLTube(SocketTube(6))) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 791ms] Http2Connection(SSLTube(SocketTube(18))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.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-2] [4s 791ms] 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-5] [4s 791ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-2] [4s 792ms] Http2Connection(SSLTube(SocketTube(17))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [4s 792ms] Http2Connection(SSLTube(SocketTube(6))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-5] [4s 792ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(18))) DEBUG: [pool-1-thread-1] [4s 792ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-1] [4s 792ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(6))) DEBUG: [pool-1-thread-2] [4s 792ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-2] [4s 792ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(17))) DEBUG: [pool-1-thread-5] [4s 792ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [4s 792ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-2] [4s 792ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-5] [4s 792ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [4s 792ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [4s 792ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 792ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [4s 793ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-5] [4s 792ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [4s 793ms] SSLTube(SocketTube(6)) subscriber completed normally DEBUG: [pool-1-thread-1] [4s 793ms] AsyncSSLConnection(SSLTube(SocketTube(6))) HttpPublisher: cancelled by SSLTube(SocketTube(6)) DEBUG: [pool-1-thread-2] [4s 793ms] SSLTube(SocketTube(17)) subscriber completed normally DEBUG: [pool-1-thread-2] [4s 793ms] AsyncSSLConnection(SSLTube(SocketTube(17))) HttpPublisher: cancelled by SSLTube(SocketTube(17)) DEBUG: [pool-1-thread-5] [4s 793ms] SSLTube(SocketTube(18)) subscriber completed normally DEBUG: [pool-1-thread-5] [4s 793ms] AsyncSSLConnection(SSLTube(SocketTube(18))) HttpPublisher: cancelled by SSLTube(SocketTube(18)) DEBUG: [pool-1-thread-1] [4s 793ms] SSL Reader(SocketTube(6)) stop DEBUG: [pool-1-thread-1] [4s 793ms] SSL Writer(SocketTube(6)) stop DEBUG: [pool-1-thread-2] [4s 793ms] SSL Reader(SocketTube(17)) stop DEBUG: [pool-1-thread-2] [4s 793ms] SSL Writer(SocketTube(17)) stop DEBUG: [pool-1-thread-5] [4s 793ms] SSL Reader(SocketTube(18)) stop DEBUG: [pool-1-thread-5] [4s 793ms] SSL Writer(SocketTube(18)) 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/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.0.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.001 seconds messages: command: build DependentPromiseActionsTest reason: Named class compiled on demand started: Mon Apr 01 08:33:15 CEST 2024 finished: Mon Apr 01 08:33:15 CEST 2024 elapsed time (seconds): 0.001 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentPromiseActionsTest TIME: 0.622 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 08:33: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 08:33:16 CEST 2024 elapsed time (seconds): 0.622 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=298700, tid=298703 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/hs_err_pid298700.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar:/home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/java \ -Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -Dtest.compiler.opts= \ -Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentPromiseActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/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/11/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.class.path.prefix=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/java/net/httpclient/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/11/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/11/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/5/dependent.policy_new \ -Djava.security.manager=default \ --add-modules java.base,java.net.http,java.logging,jdk.httpserver \ --add-exports java.base/sun.net.www.http=ALL-UNNAMED \ --add-exports java.base/sun.net.www=ALL-UNNAMED \ --add-exports java.base/sun.net=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED \ --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED \ -Xmx768m \ -XX:MaxRAMPercentage=2.08333 \ -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -ea \ -esa \ -XX:TieredStopAtLevel=1 \ -XX:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentPromiseActionsTest.d/testng.1.jta java/net/httpclient/DependentPromiseActionsTest.java false DependentPromiseActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/EmptyAuthenticate.java TEST: java/net/httpclient/DependentActionsTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.httpclient.test.lib.common.HttpServerAdapters jdk.test.lib.net.SimpleSSLContext DependentActionsTest TIME: 0.285 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 08:33:04 CEST 2024 Test directory: compile: DependentActionsTest finished: Mon Apr 01 08:33:05 CEST 2024 elapsed time (seconds): 0.285 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.285 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 08:33:04 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 08:33:05 CEST 2024 elapsed time (seconds): 0.285 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/10/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/10/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/testng-7.3.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/guice-5.1.0.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jcommander-1.82.jar rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk/bin/javac \ -J-Xmx768m \ -J-XX:MaxRAMPercentage=2.08333 \ -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk \ -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp \ -J-ea \ -J-esa \ -J-Dtest.vm.opts='-Xmx768m -XX:MaxRAMPercentage=2.08333 -Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -ea -esa' \ -J-Dtest.tool.vm.opts='-J-Xmx768m -J-XX:MaxRAMPercentage=2.08333 -J-Dtest.boot.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-release/images/jdk -J-Djava.io.tmpdir=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/tmp -J-ea -J-esa' \ -J-Dtest.compiler.opts= \ -J-Dtest.java.opts='-XX:TieredStopAtLevel=1 -XX:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/DependentActionsTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/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/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/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/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/10/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/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/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 08:33:05 CEST 2024 finished: Mon Apr 01 08:33:05 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: 13.791 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 08:33: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 08:33:19 CEST 2024 elapsed time (seconds): 13.791 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:33453]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@b24cbb7, /http1/fixed Http1TestServer[localhost/127.0.0.1:33453]::addHandler DependentActionsTest$HTTP_ChunkedHandler@464515ee, /http1/chunk Http1TestServer[localhost/127.0.0.1:45287]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@b24cbb7, /https1/fixed Http1TestServer[localhost/127.0.0.1:45287]::addHandler DependentActionsTest$HTTP_ChunkedHandler@464515ee, /https1/chunk Http2TestServerImpl[localhost/127.0.0.1:46313]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@6961672e, /http2/fixed Http2TestServerImpl[localhost/127.0.0.1:46313]::addHandler DependentActionsTest$HTTP_ChunkedHandler@3c395936, /http2/chunk Http2TestServerImpl[localhost/127.0.0.1:51743]::addHandler DependentActionsTest$HTTP_FixedLengthHandler@6961672e, /https2/fixed Http2TestServerImpl[localhost/127.0.0.1:51743]::addHandler DependentActionsTest$HTTP_ChunkedHandler@3c395936, /https2/chunk Http1TestServer: start Http1TestServer: start Http2TestServerImpl: start Http2TestServerImpl: start config DependentActionsTest.setup(): success [2 s, 68 ms, 558627 ns] testAsInputStreamAsync(http://127.0.0.1:33453/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:33453/http1/fixed/x", false, SemaphoreStaller): success [3 s, 751 ms, 316770 ns] testAsInputStreamAsync(http://127.0.0.1:33453/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:33453/http1/chunk/x", false, SemaphoreStaller): success [3 s, 875 ms, 67061 ns] testAsInputStreamAsync(https://127.0.0.1:45287/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:45287/https1/fixed/x", false, SemaphoreStaller): success [5 s, 889 ms, 634395 ns] testAsInputStreamAsync(https://127.0.0.1:45287/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:45287/https1/chunk/x", false, SemaphoreStaller): success [5 s, 995 ms, 872069 ns] testAsInputStreamAsync(http://127.0.0.1:46313/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@4244fac HTTP_FixedLengthHandler received request to http://127.0.0.1:46313/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:46313/http2/fixed/x", false, SemaphoreStaller): success [6 s, 669 ms, 413688 ns] testAsInputStreamAsync(http://127.0.0.1:46313/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6a40b51b HTTP_ChunkedHandler received request to http://127.0.0.1:46313/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:46313/http2/chunk/x", false, SemaphoreStaller): success [6 s, 780 ms, 343402 ns] testAsInputStreamAsync(https://127.0.0.1:51743/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@24db69bb HTTP_FixedLengthHandler received request to https://127.0.0.1:51743/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:51743/https2/fixed/x", false, SemaphoreStaller): success [6 s, 987 ms, 217662 ns] testAsInputStreamAsync(https://127.0.0.1:51743/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c074be2 HTTP_ChunkedHandler received request to https://127.0.0.1:51743/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:51743/https2/chunk/x", false, SemaphoreStaller): success [7 s, 92 ms, 370073 ns] testAsInputStreamAsync(http://127.0.0.1:33453/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:33453/http1/fixed/x", true, SemaphoreStaller): success [7 s, 195 ms, 793962 ns] testAsInputStreamAsync(http://127.0.0.1:33453/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:33453/http1/chunk/x", true, SemaphoreStaller): success [7 s, 299 ms, 512369 ns] testAsInputStreamAsync(https://127.0.0.1:45287/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:45287/https1/fixed/x", true, SemaphoreStaller): success [7 s, 402 ms, 852476 ns] testAsInputStreamAsync(https://127.0.0.1:45287/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:45287/https1/chunk/x", true, SemaphoreStaller): success [7 s, 507 ms, 709228 ns] testAsInputStreamAsync(http://127.0.0.1:46313/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@17948139 HTTP_FixedLengthHandler received request to http://127.0.0.1:46313/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:46313/http2/fixed/x", true, SemaphoreStaller): success [7 s, 610 ms, 375135 ns] testAsInputStreamAsync(http://127.0.0.1:46313/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ad4d598 HTTP_ChunkedHandler received request to http://127.0.0.1:46313/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:46313/http2/chunk/x", true, SemaphoreStaller): success [7 s, 713 ms, 458443 ns] testAsInputStreamAsync(https://127.0.0.1:51743/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@632146d8 HTTP_FixedLengthHandler received request to https://127.0.0.1:51743/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:51743/https2/fixed/x", true, SemaphoreStaller): success [7 s, 818 ms, 328996 ns] testAsInputStreamAsync(https://127.0.0.1:51743/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@21bde53d HTTP_ChunkedHandler received request to https://127.0.0.1:51743/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:51743/https2/chunk/x", true, SemaphoreStaller): success [7 s, 945 ms, 13274 ns] testAsLinesAsync(http://127.0.0.1:33453/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:33453/http1/fixed/x", false, SemaphoreStaller): success [8 s, 74 ms, 790825 ns] testAsLinesAsync(http://127.0.0.1:33453/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:33453/http1/chunk/x", false, SemaphoreStaller): success [8 s, 178 ms, 963077 ns] testAsLinesAsync(https://127.0.0.1:45287/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.testAsLinesAsync("https://127.0.0.1:45287/https1/fixed/x", false, SemaphoreStaller): success [8 s, 342 ms, 260006 ns] testAsLinesAsync(https://127.0.0.1:45287/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:45287/https1/chunk/x", false, SemaphoreStaller): success [8 s, 448 ms, 734477 ns] testAsLinesAsync(http://127.0.0.1:46313/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@513a182c HTTP_FixedLengthHandler received request to http://127.0.0.1:46313/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:46313/http2/fixed/x", false, SemaphoreStaller): success [8 s, 552 ms, 30232 ns] testAsLinesAsync(http://127.0.0.1:46313/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@e3b84bc HTTP_ChunkedHandler received request to http://127.0.0.1:46313/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:46313/http2/chunk/x", false, SemaphoreStaller): success [8 s, 655 ms, 563284 ns] testAsLinesAsync(https://127.0.0.1:51743/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@18068aa2 HTTP_FixedLengthHandler received request to https://127.0.0.1:51743/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:51743/https2/fixed/x", false, SemaphoreStaller): success [8 s, 759 ms, 954112 ns] testAsLinesAsync(https://127.0.0.1:51743/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3f228fe3 HTTP_ChunkedHandler received request to https://127.0.0.1:51743/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:51743/https2/chunk/x", false, SemaphoreStaller): success [8 s, 863 ms, 980919 ns] testAsLinesAsync(http://127.0.0.1:33453/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:33453/http1/fixed/x", true, SemaphoreStaller): success [8 s, 966 ms, 838251 ns] testAsLinesAsync(http://127.0.0.1:33453/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:33453/http1/chunk/x", true, SemaphoreStaller): success [9 s, 69 ms, 900829 ns] testAsLinesAsync(https://127.0.0.1:45287/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:45287/https1/fixed/x", true, SemaphoreStaller): success [9 s, 173 ms, 173644 ns] testAsLinesAsync(https://127.0.0.1:45287/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:45287/https1/chunk/x", true, SemaphoreStaller): success [9 s, 278 ms, 770477 ns] testAsLinesAsync(http://127.0.0.1:46313/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@c3e6e30 HTTP_FixedLengthHandler received request to http://127.0.0.1:46313/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:46313/http2/fixed/x", true, SemaphoreStaller): success [9 s, 381 ms, 392013 ns] testAsLinesAsync(http://127.0.0.1:46313/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@25d2f4f3 HTTP_ChunkedHandler received request to http://127.0.0.1:46313/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:46313/http2/chunk/x", true, SemaphoreStaller): success [9 s, 483 ms, 935435 ns] testAsLinesAsync(https://127.0.0.1:51743/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@67ecf4ce HTTP_FixedLengthHandler received request to https://127.0.0.1:51743/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:51743/https2/fixed/x", true, SemaphoreStaller): success [9 s, 586 ms, 839508 ns] testAsLinesAsync(https://127.0.0.1:51743/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4b93310b HTTP_ChunkedHandler received request to https://127.0.0.1:51743/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:51743/https2/chunk/x", true, SemaphoreStaller): success [9 s, 709 ms, 166124 ns] testAsStringAsync(http://127.0.0.1:33453/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:33453/http1/fixed/x", false, SemaphoreStaller): success [9 s, 830 ms, 542284 ns] testAsStringAsync(http://127.0.0.1:33453/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:33453/http1/chunk/x", false, SemaphoreStaller): success [9 s, 934 ms, 738515 ns] testAsStringAsync(https://127.0.0.1:45287/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:45287/https1/fixed/x", false, SemaphoreStaller): success [10 s, 38 ms, 666300 ns] testAsStringAsync(https://127.0.0.1:45287/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:45287/https1/chunk/x", false, SemaphoreStaller): success [10 s, 144 ms, 139329 ns] testAsStringAsync(http://127.0.0.1:46313/http2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@733b408f HTTP_FixedLengthHandler received request to http://127.0.0.1:46313/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:46313/http2/fixed/x", false, SemaphoreStaller): success [10 s, 248 ms, 179518 ns] testAsStringAsync(http://127.0.0.1:46313/http2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4f7f3365 HTTP_ChunkedHandler received request to http://127.0.0.1:46313/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:46313/http2/chunk/x", false, SemaphoreStaller): success [10 s, 351 ms, 649428 ns] testAsStringAsync(https://127.0.0.1:51743/https2/fixed/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@516baa5a HTTP_FixedLengthHandler received request to https://127.0.0.1:51743/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:51743/https2/fixed/x", false, SemaphoreStaller): success [10 s, 456 ms, 399515 ns] testAsStringAsync(https://127.0.0.1:51743/https2/chunk/x, false, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3e8167b HTTP_ChunkedHandler received request to https://127.0.0.1:51743/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:51743/https2/chunk/x", false, SemaphoreStaller): success [10 s, 559 ms, 873336 ns] testAsStringAsync(http://127.0.0.1:33453/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:33453/http1/fixed/x", true, SemaphoreStaller): success [10 s, 662 ms, 958184 ns] testAsStringAsync(http://127.0.0.1:33453/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:33453/http1/chunk/x", true, SemaphoreStaller): success [10 s, 766 ms, 317131 ns] testAsStringAsync(https://127.0.0.1:45287/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:45287/https1/fixed/x", true, SemaphoreStaller): success [10 s, 869 ms, 344508 ns] testAsStringAsync(https://127.0.0.1:45287/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:45287/https1/chunk/x", true, SemaphoreStaller): success [10 s, 973 ms, 687275 ns] testAsStringAsync(http://127.0.0.1:46313/http2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70311fa7 HTTP_FixedLengthHandler received request to http://127.0.0.1:46313/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:46313/http2/fixed/x", true, SemaphoreStaller): success [11 s, 75 ms, 936277 ns] testAsStringAsync(http://127.0.0.1:46313/http2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1c2f8728 HTTP_ChunkedHandler received request to http://127.0.0.1:46313/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:46313/http2/chunk/x", true, SemaphoreStaller): success [11 s, 178 ms, 191991 ns] testAsStringAsync(https://127.0.0.1:51743/https2/fixed/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@129ff7ec HTTP_FixedLengthHandler received request to https://127.0.0.1:51743/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:51743/https2/fixed/x", true, SemaphoreStaller): success [11 s, 281 ms, 529857 ns] testAsStringAsync(https://127.0.0.1:51743/https2/chunk/x, true, SemaphoreStaller) try stalling in BODY_HANDLER Semaphored acquired Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1eaaa69f HTTP_ChunkedHandler received request to https://127.0.0.1:51743/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:51743/https2/chunk/x", true, SemaphoreStaller): success testNoStalls(http://127.0.0.1:33453/http1/fixed/x, false) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33453/http1/fixed/x", false): success testNoStalls(http://127.0.0.1:33453/http1/chunk/x, false) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33453/http1/chunk/x", false): success testNoStalls(https://127.0.0.1:45287/https1/fixed/x, false) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45287/https1/fixed/x", false): success testNoStalls(https://127.0.0.1:45287/https1/chunk/x, false) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45287/https1/chunk/x", false): success testNoStalls(http://127.0.0.1:46313/http2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@954b252 HTTP_FixedLengthHandler received request to http://127.0.0.1:46313/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:46313/http2/fixed/x", false): success testNoStalls(http://127.0.0.1:46313/http2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3eb7ac3 HTTP_ChunkedHandler received request to http://127.0.0.1:46313/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:46313/http2/chunk/x", false): success testNoStalls(https://127.0.0.1:51743/https2/fixed/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@738eed0 HTTP_FixedLengthHandler received request to https://127.0.0.1:51743/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:51743/https2/fixed/x", false): success testNoStalls(https://127.0.0.1:51743/https2/chunk/x, false) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@212094c3 HTTP_ChunkedHandler received request to https://127.0.0.1:51743/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:51743/https2/chunk/x", false): success testNoStalls(http://127.0.0.1:33453/http1/fixed/x, true) HTTP_FixedLengthHandler received request to /http1/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33453/http1/fixed/x", true): success testNoStalls(http://127.0.0.1:33453/http1/chunk/x, true) HTTP_ChunkedHandler received request to /http1/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:33453/http1/chunk/x", true): success testNoStalls(https://127.0.0.1:45287/https1/fixed/x, true) HTTP_FixedLengthHandler received request to /https1/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45287/https1/fixed/x", true): success testNoStalls(https://127.0.0.1:45287/https1/chunk/x, true) HTTP_ChunkedHandler received request to /https1/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:45287/https1/chunk/x", true): success testNoStalls(http://127.0.0.1:46313/http2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5cc49613 HTTP_FixedLengthHandler received request to http://127.0.0.1:46313/http2/fixed/x test DependentActionsTest.testNoStalls("http://127.0.0.1:46313/http2/fixed/x", true): success testNoStalls(http://127.0.0.1:46313/http2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@a9c1e46 HTTP_ChunkedHandler received request to http://127.0.0.1:46313/http2/chunk/x test DependentActionsTest.testNoStalls("http://127.0.0.1:46313/http2/chunk/x", true): success testNoStalls(https://127.0.0.1:51743/https2/fixed/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6658d4fd HTTP_FixedLengthHandler received request to https://127.0.0.1:51743/https2/fixed/x test DependentActionsTest.testNoStalls("https://127.0.0.1:51743/https2/fixed/x", true): success testNoStalls(https://127.0.0.1:51743/https2/chunk/x, true) Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@26d6f888 HTTP_ChunkedHandler received request to https://127.0.0.1:51743/https2/chunk/x test DependentActionsTest.testNoStalls("https://127.0.0.1:51743/https2/chunk/x", true): success ========================= [11 s, 837 ms, 947092 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] [73ms] HttpClientImpl(1) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [141ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:33453/http1/fixed/x GET DEBUG: [pool-1-thread-1] [226ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [310ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [310ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [312ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [313ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [373ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [373ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [475ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [475ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [500ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1c45236c queue.isEmpty: true DEBUG: [pool-1-thread-1] [573ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1c45236c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [574ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [615ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [615ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [615ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [615ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [615ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [620ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [634ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1eab0368 for C (true) DEBUG: [HttpClient-1-SelectorManager] [667ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [668ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36016 DEBUG: [pool-1-thread-2] [675ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [682ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [682ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-2] [688ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-2] [688ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-2] [688ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [688ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [689ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@12caf549 DEBUG: [pool-1-thread-2] [689ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-1-SelectorManager] [689ms] SocketTube(1) read demand reset to 0 DEBUG: [pool-1-thread-2] [689ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [689ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [689ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [689ms] SocketTube(1) onSubscribe called DEBUG: [pool-1-thread-1] [689ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [690ms] SocketTube(1) pending subscriber subscribed DEBUG: [pool-1-thread-1] [690ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [690ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [690ms] SocketTube(1) got some demand for reading DEBUG: [pool-1-thread-1] [690ms] SocketTube(1) resuming read event DEBUG: [pool-1-thread-2] [691ms] SocketTube(1) write: registering startSubscription event DEBUG: [pool-1-thread-2] [691ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [691ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [692ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-1] [694ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [698ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60a1da16 for R (true) DEBUG: [pool-1-thread-1] [698ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [698ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [pool-1-thread-2] [730ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [735ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [749ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [750ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [752ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [752ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [752ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [752ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [756ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [765ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [765ms] Http1Publisher(SocketTube(1)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [765ms] SocketTube(1) trying to write: 204 DEBUG: [pool-1-thread-1] [776ms] SocketTube(1) wrote: 204 DEBUG: [pool-1-thread-1] [781ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-1] [781ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [781ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [781ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [782ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [787ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [787ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [835ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [835ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [pool-1-thread-1] [836ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [843ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [843ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@42d5460e DEBUG: [pool-1-thread-1] [843ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 171ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60a1da16 for None (false) DEBUG: [HttpClient-1-SelectorManager] [1s 179ms] SocketTube(1) read bytes: 90 DEBUG: [HttpClient-1-SelectorManager] [1s 179ms] Http1AsyncReceiver(SocketTube(1)) Putting 90 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [1s 179ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60a1da16 for R (false) DEBUG: [pool-1-thread-1] [1s 179ms] Http1AsyncReceiver(SocketTube(1)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1c45236c DEBUG: [HttpClient-1-SelectorManager] [1s 179ms] 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 179ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 180ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1c45236c DEBUG: [pool-1-thread-1] [1s 194ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [1s 197ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [1s 197ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1c45236c DEBUG: [pool-1-thread-1] [1s 198ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [1s 199ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [1s 223ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [1s 300ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7b1b207f(1) DEBUG: [pool-1-thread-1] [1s 310ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@34975833/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e40b604 queue.isEmpty: false DEBUG: [pool-1-thread-1] [1s 385ms] HttpClientImpl(1) ClientImpl (async) elapsed 1208 millis for GET to http://127.0.0.1:33453/http1/fixed/x DEBUG: [MainThread] [1s 442ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [1s 459ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 14 DEBUG: [pool-1-thread-1] [1s 460ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [1s 460ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [1s 462ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [1s 463ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [1s 463ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@34975833/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e40b604, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [1s 463ms] Http1AsyncReceiver(SocketTube(1)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@34975833/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e40b604 DEBUG: [pool-1-thread-1] [1s 463ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 463ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@34975833/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1e40b604 DEBUG: [pool-1-thread-1] [1s 463ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [1s 464ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [1s 468ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 468ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [1s 468ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [1s 468ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [MainThread] [1s 468ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [1s 468ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [MainThread] [1s 468ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [1s 469ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [1s 469ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [1s 477ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [pool-1-thread-1] [1s 477ms] SocketTube(1) connecting flows DEBUG: [pool-1-thread-1] [1s 477ms] SocketTube(1) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 477ms] SocketTube(1) registering subscribe event DEBUG: [pool-1-thread-1] [1s 477ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 477ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 477ms] SocketTube(1) subscribe event raised DEBUG: [pool-1-thread-1] [1s 477ms] SocketTube(1) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [1s 477ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 477ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [1s 477ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [1s 477ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 477ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 477ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 477ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [1s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@60a1da16 for R (false) DEBUG: [HttpClient-1-SelectorManager] [1s 478ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 478ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 478ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 478ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 478ms] SocketTube(1) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 478ms] SocketTube(1) write: requesting more... DEBUG: [pool-1-thread-2] [1s 478ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [1s 482ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [1s 482ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [1s 482ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [1s 482ms] HttpResponseInputStream item offered DEBUG: [MainThread] [1s 482ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [1s 482ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [MainThread] [1s 482ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [1s 482ms] Http1Response(id=1, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7b1b207f(1) DEBUG: [pool-1-thread-1] [1s 483ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [pool-1-thread-1] [1s 483ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [MainThread] [1s 500ms] HttpClientImpl(2) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [1s 501ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:33453/http1/chunk/x GET DEBUG: [pool-1-thread-1] [1s 501ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [1s 501ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [1s 501ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [1s 501ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [1s 502ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [1s 502ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [1s 502ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [1s 502ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 502ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 503ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@287da926 queue.isEmpty: true DEBUG: [pool-1-thread-1] [1s 503ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@287da926, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 503ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 503ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 503ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 503ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 503ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [1s 503ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [1s 503ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [1s 503ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@327c29a7 for C (true) DEBUG: [HttpClient-2-SelectorManager] [1s 504ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [1s 504ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36020 DEBUG: [pool-1-thread-1] [1s 504ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [1s 504ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 504ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-1] [1s 504ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-1] [1s 504ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-1] [1s 504ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [1s 504ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-2-SelectorManager] [1s 504ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-1] [1s 504ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-1] [1s 504ms] SocketTube(2) write: registering startSubscription event DEBUG: [pool-1-thread-1] [1s 504ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [1s 504ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@388442d7 DEBUG: [HttpClient-2-SelectorManager] [1s 504ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [1s 504ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [1s 505ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 505ms] SocketTube(2) onSubscribe called DEBUG: [pool-1-thread-2] [1s 505ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [1s 505ms] SocketTube(2) pending subscriber subscribed DEBUG: [pool-1-thread-1] [1s 505ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [1s 505ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [1s 505ms] SocketTube(2) write: starting subscription DEBUG: [pool-1-thread-1] [1s 505ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [1s 505ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-SelectorManager] [1s 505ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-1] [1s 505ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-2] [1s 505ms] SocketTube(2) got some demand for reading DEBUG: [pool-1-thread-1] [1s 505ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [1s 505ms] SocketTube(2) resuming read event DEBUG: [pool-1-thread-2] [1s 505ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e64e4a5 for R (true) DEBUG: [pool-1-thread-3] [1s 505ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 506ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [1s 506ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [pool-1-thread-3] [1s 506ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [1s 506ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [1s 506ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 506ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [1s 506ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [1s 506ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [1s 506ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 506ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [1s 506ms] Http1Publisher(SocketTube(2)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [1s 507ms] SocketTube(2) trying to write: 204 DEBUG: [pool-1-thread-3] [1s 507ms] SocketTube(2) wrote: 204 DEBUG: [pool-1-thread-3] [1s 507ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-3] [1s 507ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [1s 507ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 507ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 507ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [1s 508ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [1s 508ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [1s 508ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [1s 508ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [pool-1-thread-3] [1s 508ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [pool-1-thread-3] [1s 508ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [1s 508ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@67830310 DEBUG: [pool-1-thread-3] [1s 508ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [1s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e64e4a5 for None (false) DEBUG: [HttpClient-2-SelectorManager] [1s 511ms] SocketTube(2) read bytes: 108 DEBUG: [HttpClient-2-SelectorManager] [1s 511ms] Http1AsyncReceiver(SocketTube(2)) Putting 108 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [1s 511ms] SocketTube(2) resuming read event DEBUG: [HttpClient-2-SelectorManager] [1s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e64e4a5 for R (false) DEBUG: [pool-1-thread-3] [1s 511ms] Http1AsyncReceiver(SocketTube(2)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@287da926 DEBUG: [HttpClient-2-SelectorManager] [1s 511ms] 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 511ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 511ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@287da926 DEBUG: [pool-1-thread-3] [1s 511ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-3] [1s 512ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [1s 512ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@287da926 DEBUG: [pool-1-thread-3] [1s 512ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [1s 512ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [1s 602ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [1s 602ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@49cd0974(2) DEBUG: [pool-1-thread-3] [1s 617ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@199b5525/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2f95061e queue.isEmpty: false DEBUG: [pool-1-thread-3] [1s 617ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 24 DEBUG: [pool-1-thread-3] [1s 617ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [1s 617ms] HttpClientImpl(2) ClientImpl (async) elapsed 116 millis for GET to http://127.0.0.1:33453/http1/chunk/x DEBUG: [pool-1-thread-3] [1s 617ms] HttpClientImpl(2) 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 617ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@199b5525/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2f95061e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [1s 617ms] Http1AsyncReceiver(SocketTube(2)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@199b5525/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2f95061e DEBUG: [pool-1-thread-3] [1s 617ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 618ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@199b5525/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@2f95061e DEBUG: [pool-1-thread-3] [1s 618ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Sending 24/108 bytes to body parser DEBUG: [MainThread] [1s 618ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 620ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-3] [1s 620ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [1s 621ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 621ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [MainThread] [1s 621ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [1s 621ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [1s 621ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser done! DEBUG: [MainThread] [1s 621ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [1s 621ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [MainThread] [1s 621ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [1s 621ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [1s 622ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 622ms] SocketTube(2) connecting flows DEBUG: [pool-1-thread-3] [1s 622ms] SocketTube(2) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 622ms] SocketTube(2) registering subscribe event DEBUG: [pool-1-thread-3] [1s 622ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 622ms] SocketTube(2) subscribed for writing DEBUG: [pool-1-thread-3] [1s 622ms] SocketTube(2) write: resetting demand to 0 DEBUG: [pool-1-thread-3] [1s 622ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [1s 622ms] SocketTube(2) subscribe event raised DEBUG: [pool-1-thread-3] [1s 622ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [1s 622ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [1s 622ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [1s 622ms] HttpResponseInputStream item offered DEBUG: [HttpClient-2-SelectorManager] [1s 622ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [pool-1-thread-3] [1s 622ms] PlainHttpConnection(SocketTube(2))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [1s 622ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [1s 622ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [1s 622ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [1s 622ms] Http1Response(id=2, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@49cd0974(2) DEBUG: [HttpClient-2-SelectorManager] [1s 622ms] SocketTube(2) read demand reset to 0 DEBUG: [pool-1-thread-3] [1s 622ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-2-SelectorManager] [1s 622ms] SocketTube(2) calling onSubscribe DEBUG: [pool-1-thread-3] [1s 623ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(2) resuming read event DEBUG: [MainThread] [1s 622ms] HttpResponseInputStream close called DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e64e4a5 for R (false) DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [1s 623ms] SocketTube(2) pending subscriber subscribed DEBUG: [MainThread] [1s 624ms] HttpClientImpl(3) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [1s 625ms] HttpClientImpl(3) ClientImpl (async) send https://127.0.0.1:45287/https1/fixed/x GET DEBUG: [pool-1-thread-3] [1s 627ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/fixed/x GET, proxy=null DEBUG: [HttpClient-2-SelectorManager] [1s 634ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [1s 634ms] SocketTube(2) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 635ms] SocketTube(2) write: requesting more... DEBUG: [pool-1-thread-2] [1s 635ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [1s 651ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [1s 651ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 651ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [1s 651ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6cced1f9 for C (true) DEBUG: [HttpClient-3-SelectorManager] [1s 652ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [1s 652ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38976 DEBUG: [pool-1-thread-3] [1s 745ms] SocketTube(3) connecting flows DEBUG: [pool-1-thread-3] [1s 747ms] SocketTube(3) read publisher got subscriber DEBUG: [pool-1-thread-3] [1s 747ms] SocketTube(3) registering subscribe event DEBUG: [pool-1-thread-3] [1s 747ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 748ms] SocketTube(3) subscribe event raised DEBUG: [pool-1-thread-3] [1s 748ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [1s 748ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [1s 748ms] SSL Writer(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SocketTube(3) DEBUG: [pool-1-thread-3] [1s 748ms] SocketTube(3) subscribed for writing DEBUG: [pool-1-thread-3] [1s 748ms] SocketTube(3) write: registering startSubscription event DEBUG: [pool-1-thread-3] [1s 748ms] SSL Writer(SocketTube(3)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [1s 749ms] SSL Writer(SocketTube(3)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [1s 856ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [1s 858ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [HttpClient-3-SelectorManager] [1s 975ms] 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@6636ba89[Not completed, 4 dependents] (id=137) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [1s 976ms] SSL Reader(SocketTube(3)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(3)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (true) DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [1s 977ms] SocketTube(3) write: offloading requestMore DEBUG: [pool-1-thread-2] [1s 977ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-2] [1s 983ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [1s 983ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 634ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 638ms] SSL Writer(SocketTube(3)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [2s 640ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [2s 640ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [2s 681ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [2s 682ms] SSL Writer(SocketTube(3)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [2s 682ms] SSL Writer(SocketTube(3)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [2s 682ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [2s 682ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 682ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [2s 682ms] SocketTube(3) trying to write: 458 DEBUG: [pool-1-thread-3] [2s 683ms] SocketTube(3) wrote: 458 DEBUG: [pool-1-thread-3] [2s 683ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [2s 683ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 683ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [2s 683ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [2s 683ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [2s 710ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-SelectorManager] [3s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 213ms] HttpClientImpl(3) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-3-SelectorManager] [3s 213ms] SocketTube(3) read bytes: 133 DEBUG: [HttpClient-3-SelectorManager] [3s 213ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 213ms] SSL Reader(SocketTube(3)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 214ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 214ms] 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 214ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 215ms] SSL Reader(SocketTube(3)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [3s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 260ms] SocketTube(3) no more demand for reading DEBUG: [HttpClient-3-SelectorManager] [3s 260ms] 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 292ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [3s 292ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 292ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [3s 292ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 292ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 298ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 306ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 306ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 306ms] SocketTube(3) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 306ms] SocketTube(3) wrote: 6 DEBUG: [pool-1-thread-3] [3s 306ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 306ms] SocketTube(3) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 306ms] SocketTube(3) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 307ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 307ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 307ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 307ms] SSL Reader(SocketTube(3)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [3s 307ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 307ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 307ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 307ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 307ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 307ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 307ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 307ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (true) DEBUG: [HttpClient-3-SelectorManager] [3s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 308ms] SocketTube(3) read bytes: 2071 DEBUG: [HttpClient-3-SelectorManager] [3s 308ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 308ms] SSL Reader(SocketTube(3)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 308ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 308ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 308ms] SSL Reader(SocketTube(3)) Unwrapping: 2071 DEBUG: [HttpClient-3-SelectorManager] [3s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 308ms] 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 315ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 315ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 315ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 2071 DEBUG: [pool-1-thread-3] [3s 315ms] SSL Reader(SocketTube(3)) handshaking DEBUG: [pool-1-thread-3] [3s 315ms] SSLFlowDelegate(SocketTube(3)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 315ms] SSLFlowDelegate(SocketTube(3)) #tasks to execute: 1 DEBUG: [HttpClient-1-SelectorManager] [3s 393ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [3s 393ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [3s 411ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [3s 412ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 412ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 412ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [3s 421ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [3s 421ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 421ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 421ms] SocketTube(1) pausing read event DEBUG: [HttpClient-2-SelectorManager] [3s 422ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-2-SelectorManager] [3s 422ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [3s 423ms] ConnectionPool(2) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [3s 423ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [3s 423ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [3s 423ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [3s 423ms] Http2ClientImpl stopping DEBUG: [HttpClient-1-SelectorManager] [3s 429ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [3s 429ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 429ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [3s 429ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [3s 429ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 429ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [3s 429ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-3] [3s 567ms] SSLFlowDelegate(SocketTube(3)) finished task execution DEBUG: [pool-1-thread-3] [3s 567ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 567ms] SSL Writer(SocketTube(3)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 568ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 568ms] SSL Writer(SocketTube(3)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 568ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 571ms] SSLFlowDelegate(SocketTube(3)) setALPN = DEBUG: [pool-1-thread-3] [3s 571ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [3s 578ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [3s 581ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 581ms] 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 581ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38976 remote=/127.0.0.1:45287] DEBUG: [pool-1-thread-3] [3s 582ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 582ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6b25bfeb queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6b25bfeb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 582ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 582ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 582ms] Http1Exchange SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [3s 582ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [3s 582ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@79709a8c DEBUG: [pool-1-thread-3] [3s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 589ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 589ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 589ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 589ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 589ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 589ms] Http1Publisher(SSLTube(SocketTube(3))) got subscriber: SSLTube(SocketTube(3)) DEBUG: [pool-1-thread-3] [3s 589ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 589ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 589ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [3s 589ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 589ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 590ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 590ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 590ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [3s 590ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 590ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 590ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 590ms] Http1Publisher(SSLTube(SocketTube(3))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [3s 590ms] SSLTube(SocketTube(3)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 590ms] SSL Writer(SocketTube(3)) onNext DEBUG: [pool-1-thread-3] [3s 590ms] SSL Writer(SocketTube(3)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 590ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 590ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 590ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 590ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 590ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 590ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [3s 590ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 593ms] SSL Writer(SocketTube(3)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 593ms] SSL Writer(SocketTube(3)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 593ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 593ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 593ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 593ms] SocketTube(3) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 594ms] SocketTube(3) wrote: 90 DEBUG: [pool-1-thread-3] [3s 594ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 594ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 594ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 594ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 594ms] SSL Writer(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 594ms] SSLTube(SocketTube(3)) request: n=1 DEBUG: [pool-1-thread-3] [3s 594ms] Http1Publisher(SSLTube(SocketTube(3))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 594ms] Http1Publisher(SSLTube(SocketTube(3))) WriteTask DEBUG: [pool-1-thread-3] [3s 594ms] Http1Publisher(SSLTube(SocketTube(3))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 594ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 594ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 594ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 594ms] Http1Response(id=3) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 594ms] Http1Response(id=3) First time around DEBUG: [pool-1-thread-3] [3s 594ms] Http1Response(id=3) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 594ms] Http1Publisher(SSLTube(SocketTube(3))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 594ms] Http1Publisher(SSLTube(SocketTube(3))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7c1cfeb DEBUG: [pool-1-thread-3] [3s 594ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 594ms] SSL Writer(SocketTube(3)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [3s 594ms] SSL Writer(SocketTube(3)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 595ms] SocketTube(3) trying to write: 134 DEBUG: [pool-1-thread-3] [3s 595ms] SocketTube(3) wrote: 134 DEBUG: [pool-1-thread-3] [3s 595ms] SocketTube(3) write: requesting more... DEBUG: [pool-1-thread-3] [3s 595ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 595ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 595ms] SSL Writer(SocketTube(3)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 595ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 596ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 596ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 596ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 596ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 596ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 623ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 624ms] SocketTube(3) read bytes: 1731 DEBUG: [HttpClient-3-SelectorManager] [3s 624ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 624ms] SSL Reader(SocketTube(3)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 624ms] SocketTube(3) resuming read event DEBUG: [HttpClient-3-SelectorManager] [3s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (false) DEBUG: [pool-1-thread-3] [3s 624ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 624ms] 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 624ms] SSL Reader(SocketTube(3)) Unwrapping: 1731 DEBUG: [pool-1-thread-3] [3s 628ms] SSL Reader(SocketTube(3)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 628ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 628ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 1731 DEBUG: [pool-1-thread-3] [3s 628ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 628ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 628ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 628ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [3s 628ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (false) DEBUG: [HttpClient-3-SelectorManager] [3s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 629ms] SocketTube(3) read bytes: 114 DEBUG: [HttpClient-3-SelectorManager] [3s 629ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 629ms] SSL Reader(SocketTube(3)) Adding 114 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 629ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 629ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 629ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (false) DEBUG: [pool-1-thread-3] [3s 629ms] SSL Reader(SocketTube(3)) Unwrapping: 114 DEBUG: [HttpClient-3-SelectorManager] [3s 630ms] 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 630ms] SSL Reader(SocketTube(3)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 630ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [3s 630ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 114 DEBUG: [HttpClient-3-SelectorManager] [3s 630ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 630ms] SocketTube(3) no more demand for reading DEBUG: [pool-1-thread-3] [3s 630ms] SSL Reader(SocketTube(3)) sending 76 DEBUG: [HttpClient-3-SelectorManager] [3s 630ms] 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 630ms] SSL Reader(SocketTube(3)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [3s 630ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 630ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 630ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [3s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [3s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6b25bfeb DEBUG: [pool-1-thread-3] [3s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6b25bfeb DEBUG: [pool-1-thread-3] [3s 630ms] Http1Response(id=3) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [3s 630ms] Http1Response(id=3) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [3s 630ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6b25bfeb DEBUG: [pool-1-thread-3] [3s 630ms] Http1Response(id=3) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 634ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 634ms] Http1Response(id=3) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 634ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@33b32ec7(3) DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@343f8470/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d88bb8b queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 635ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 635ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [3s 635ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 635ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [3s 635ms] HttpClientImpl(3) ClientImpl (async) elapsed 2009 millis for GET to https://127.0.0.1:45287/https1/fixed/x DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@343f8470/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d88bb8b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@343f8470/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d88bb8b DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@343f8470/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d88bb8b DEBUG: [pool-1-thread-3] [3s 635ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [3s 635ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 635ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 635ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 635ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 635ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 635ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 635ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 636ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 636ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (true) DEBUG: [MainThread] [3s 636ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-3-SelectorManager] [3s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for None (false) DEBUG: [HttpClient-3-SelectorManager] [3s 636ms] SocketTube(3) read bytes: 53 DEBUG: [HttpClient-3-SelectorManager] [3s 636ms] SSL Reader(SocketTube(3)) onNext DEBUG: [HttpClient-3-SelectorManager] [3s 636ms] SSL Reader(SocketTube(3)) Adding 53 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [3s 636ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 636ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (false) DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) Unwrapping: 53 DEBUG: [HttpClient-3-SelectorManager] [3s 636ms] 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 636ms] SSL Reader(SocketTube(3)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) sending 15 DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 636ms] SSL Reader(SocketTube(3)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [3s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [3s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@343f8470/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d88bb8b DEBUG: [pool-1-thread-3] [3s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 636ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@343f8470/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3d88bb8b DEBUG: [pool-1-thread-3] [3s 637ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [3s 637ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 637ms] AsyncSSLConnection(SSLTube(SocketTube(3)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [3s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) cleared DEBUG: [pool-1-thread-3] [3s 637ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) SSLTube(SocketTube(3)): return to HTTP/1.1 pool DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 637ms] ConnectionPool(3) registering CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [3s 637ms] SSLTube(SocketTube(3)) connecting flows DEBUG: [pool-1-thread-3] [3s 637ms] SSLTube(SocketTube(3)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(3))) DEBUG: [pool-1-thread-3] [3s 637ms] Http1Publisher(SSLTube(SocketTube(3))) subscription cancelled DEBUG: [pool-1-thread-3] [3s 637ms] SSLTube(SocketTube(3)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 637ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 637ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 637ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 637ms] Http1Response(id=3, AsyncSSLConnection(SSLTube(SocketTube(3)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@33b32ec7(3) DEBUG: [MainThread] [3s 637ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 637ms] Http1AsyncReceiver(SSLTube(SocketTube(3))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 637ms] SSL Reader(SocketTube(3)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 638ms] SSL Reader(SocketTube(3)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 638ms] SSL Reader(SocketTube(3)) requesting 1 DEBUG: [pool-1-thread-3] [3s 638ms] SocketTube(3) got some demand for reading DEBUG: [pool-1-thread-3] [3s 638ms] SocketTube(3) resuming read event DEBUG: [pool-1-thread-3] [3s 638ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 638ms] SSL Reader(SocketTube(3)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-3-SelectorManager] [3s 638ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47662111 for R (false) DEBUG: [MainThread] [3s 638ms] HttpClientImpl(4) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [3s 639ms] HttpClientImpl(4) ClientImpl (async) send https://127.0.0.1:45287/https1/chunk/x GET DEBUG: [pool-1-thread-3] [3s 639ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 640ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 640ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 640ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-3] [3s 640ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-SelectorManager] [3s 640ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2d05ac3 for C (true) DEBUG: [HttpClient-4-SelectorManager] [3s 640ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38982 DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(4) connecting flows DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(4) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(4) registering subscribe event DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SocketTube(4) subscribe event raised DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 641ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(4)) calling downstreamSubscriber::onSubscribe on SocketTube(4) DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(4) subscribed for writing DEBUG: [pool-1-thread-3] [3s 641ms] SocketTube(4) write: registering startSubscription event DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(4)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(4)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] 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@82831b3[Not completed, 4 dependents] (id=225) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(4)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SocketTube(4) calling onSubscribe DEBUG: [pool-1-thread-3] [3s 641ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] 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 641ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for R (true) DEBUG: [HttpClient-4-SelectorManager] [3s 641ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [3s 642ms] SocketTube(4) write: offloading requestMore DEBUG: [pool-1-thread-2] [3s 642ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-2] [3s 642ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [3s 642ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 654ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Writer(SocketTube(4)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 654ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 654ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(4)) Sending 2196 bytes downstream DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(4)) Adding 2196 to outputQ queue DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(4) trying to write: 2196 DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(4) wrote: 2196 DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 655ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 655ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-4-SelectorManager] [3s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 665ms] HttpClientImpl(4) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-4-SelectorManager] [3s 665ms] SocketTube(4) read bytes: 261 DEBUG: [HttpClient-4-SelectorManager] [3s 665ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 665ms] SSL Reader(SocketTube(4)) Adding 261 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 666ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 666ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for R (false) DEBUG: [pool-1-thread-3] [3s 666ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-4-SelectorManager] [3s 666ms] 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 666ms] SSL Reader(SocketTube(4)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [3s 666ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-3] [3s 666ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 666ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [3s 666ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 666ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 666ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 668ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [3s 668ms] SocketTube(4) trying to write: 6 DEBUG: [pool-1-thread-3] [3s 668ms] SocketTube(4) wrote: 6 DEBUG: [pool-1-thread-3] [3s 668ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 668ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 668ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 668ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 668ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [3s 668ms] SSL Reader(SocketTube(4)) Unwrapping: 128 DEBUG: [pool-1-thread-3] [3s 668ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-3] [3s 668ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 668ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [3s 668ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 668ms] SSL Reader(SocketTube(4)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [3s 669ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 669ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 669ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [3s 669ms] SSL Reader(SocketTube(4)) handshaking DEBUG: [pool-1-thread-3] [3s 669ms] SSLFlowDelegate(SocketTube(4)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [3s 669ms] SSLFlowDelegate(SocketTube(4)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [3s 670ms] SSLFlowDelegate(SocketTube(4)) finished task execution DEBUG: [pool-1-thread-3] [3s 670ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [3s 670ms] SSL Writer(SocketTube(4)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [3s 670ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 670ms] SSL Writer(SocketTube(4)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 670ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 670ms] SSLFlowDelegate(SocketTube(4)) setALPN = DEBUG: [pool-1-thread-3] [3s 670ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 670ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [3s 670ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [3s 670ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 670ms] 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 670ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38982 remote=/127.0.0.1:45287] DEBUG: [pool-1-thread-3] [3s 670ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 671ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@13bd71ec queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@13bd71ec, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 671ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 671ms] Http1Exchange SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [3s 671ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [3s 671ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30b39baa DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 671ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 671ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 671ms] Http1Publisher(SSLTube(SocketTube(4))) got subscriber: SSLTube(SocketTube(4)) DEBUG: [pool-1-thread-3] [3s 671ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 671ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 671ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [3s 671ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [3s 671ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [3s 671ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [3s 671ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 671ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [3s 671ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 671ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [3s 671ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [3s 671ms] Http1Publisher(SSLTube(SocketTube(4))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [3s 671ms] SSLTube(SocketTube(4)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [3s 671ms] SSL Writer(SocketTube(4)) onNext DEBUG: [pool-1-thread-3] [3s 671ms] SSL Writer(SocketTube(4)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [3s 672ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 672ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [3s 672ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [3s 672ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [3s 672ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 672ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [3s 672ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [3s 672ms] SocketTube(4) trying to write: 90 DEBUG: [pool-1-thread-3] [3s 672ms] SocketTube(4) wrote: 90 DEBUG: [pool-1-thread-3] [3s 672ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 672ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 672ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 672ms] SSLTube(SocketTube(4)) request: n=1 DEBUG: [pool-1-thread-3] [3s 672ms] Http1Publisher(SSLTube(SocketTube(4))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [3s 672ms] Http1Publisher(SSLTube(SocketTube(4))) WriteTask DEBUG: [pool-1-thread-3] [3s 672ms] Http1Publisher(SSLTube(SocketTube(4))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [3s 672ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [3s 672ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [3s 672ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [3s 672ms] Http1Response(id=4) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [3s 672ms] Http1Response(id=4) First time around DEBUG: [pool-1-thread-3] [3s 672ms] Http1Response(id=4) headersReader is not yet completed DEBUG: [pool-1-thread-3] [3s 672ms] Http1Publisher(SSLTube(SocketTube(4))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [3s 672ms] Http1Publisher(SSLTube(SocketTube(4))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@ea70700 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [3s 672ms] SSL Writer(SocketTube(4)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 673ms] SSL Writer(SocketTube(4)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [3s 673ms] SSL Writer(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 673ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 673ms] SSL Writer(SocketTube(4)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [3s 673ms] SocketTube(4) trying to write: 134 DEBUG: [pool-1-thread-3] [3s 673ms] SocketTube(4) wrote: 134 DEBUG: [pool-1-thread-3] [3s 673ms] SocketTube(4) write: requesting more... DEBUG: [pool-1-thread-3] [3s 673ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 673ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 673ms] SSL Writer(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [3s 673ms] SSL Writer(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 673ms] SSL Writer(SocketTube(4)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [3s 673ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 673ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 673ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 673ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 673ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 673ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 674ms] SocketTube(4) read bytes: 1721 DEBUG: [HttpClient-4-SelectorManager] [3s 674ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 674ms] SSL Reader(SocketTube(4)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 674ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 674ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 674ms] 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 674ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 674ms] SSL Reader(SocketTube(4)) Unwrapping: 1721 DEBUG: [pool-1-thread-3] [3s 675ms] SSL Reader(SocketTube(4)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 675ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [3s 675ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [3s 675ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 675ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 675ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 675ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 675ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for None (false) DEBUG: [HttpClient-4-SelectorManager] [3s 714ms] SocketTube(4) read bytes: 223 DEBUG: [HttpClient-4-SelectorManager] [3s 714ms] SSL Reader(SocketTube(4)) onNext DEBUG: [HttpClient-4-SelectorManager] [3s 714ms] SSL Reader(SocketTube(4)) Adding 223 bytes to read buffer DEBUG: [HttpClient-4-SelectorManager] [3s 714ms] SocketTube(4) resuming read event DEBUG: [HttpClient-4-SelectorManager] [3s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for R (false) DEBUG: [HttpClient-4-SelectorManager] [3s 714ms] 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 714ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(4)) Unwrapping: 223 DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(4)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(4)) sending 84 DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(4)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 715ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [3s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [3s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@13bd71ec DEBUG: [pool-1-thread-3] [3s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@13bd71ec DEBUG: [pool-1-thread-3] [3s 715ms] Http1Response(id=4) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-3] [3s 715ms] Http1Response(id=4) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [3s 715ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@13bd71ec DEBUG: [pool-1-thread-3] [3s 715ms] Http1Response(id=4) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [3s 715ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [3s 739ms] Http1Response(id=4) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [3s 740ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5852761a(4) DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@77b8de38/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ff2f332 queue.isEmpty: false DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 740ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [3s 740ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [3s 740ms] HttpClientImpl(4) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45287/https1/chunk/x DEBUG: [pool-1-thread-3] [3s 740ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [3s 740ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@77b8de38/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ff2f332, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77b8de38/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ff2f332 DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77b8de38/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ff2f332 DEBUG: [pool-1-thread-3] [3s 740ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [3s 740ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 740ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 740ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 740ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(4)) Unwrapping: 101 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(4)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 58 DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(4)) sending 20 DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(4)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 741ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [3s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [3s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77b8de38/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ff2f332 DEBUG: [pool-1-thread-3] [3s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77b8de38/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ff2f332 DEBUG: [pool-1-thread-3] [3s 741ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [3s 741ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [3s 741ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [3s 741ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [3s 741ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [3s 741ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [3s 741ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [3s 741ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [3s 741ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 741ms] HttpResponseInputStream item offered DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [3s 741ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [3s 741ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) sending 5 DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) pushScheduler is alive DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 742ms] SSL Reader(SocketTube(4)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@77b8de38/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ff2f332 DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 742ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@77b8de38/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@ff2f332 DEBUG: [pool-1-thread-3] [3s 742ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [3s 742ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [3s 743ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [3s 743ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [3s 743ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [3s 743ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [3s 743ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) cleared DEBUG: [pool-1-thread-3] [3s 743ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) SSLTube(SocketTube(4)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [3s 743ms] ConnectionPool(4) registering CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [3s 743ms] SSLTube(SocketTube(4)) connecting flows DEBUG: [pool-1-thread-3] [3s 743ms] SSLTube(SocketTube(4)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(4))) DEBUG: [pool-1-thread-3] [3s 743ms] Http1Publisher(SSLTube(SocketTube(4))) subscription cancelled DEBUG: [pool-1-thread-3] [3s 743ms] SSLTube(SocketTube(4)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [3s 743ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [3s 743ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [3s 743ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [3s 743ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [3s 743ms] AsyncSSLConnection(SSLTube(SocketTube(4)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-3] [3s 743ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Finished reading body: READING_BODY DEBUG: [MainThread] [3s 743ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [3s 743ms] Http1Response(id=4, AsyncSSLConnection(SSLTube(SocketTube(4)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5852761a(4) DEBUG: [MainThread] [3s 743ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [3s 743ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Delegate done: 0 DEBUG: [pool-1-thread-3] [3s 743ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 743ms] Http1AsyncReceiver(SSLTube(SocketTube(4))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [3s 743ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 743ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 743ms] SSL Reader(SocketTube(4)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [3s 743ms] SSL Reader(SocketTube(4)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [3s 743ms] SSL Reader(SocketTube(4)) requesting 1 DEBUG: [pool-1-thread-3] [3s 743ms] SocketTube(4) got some demand for reading DEBUG: [pool-1-thread-3] [3s 743ms] SocketTube(4) resuming read event DEBUG: [pool-1-thread-3] [3s 743ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [3s 743ms] SSL Reader(SocketTube(4)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 743ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4d2aaed2 for R (false) DEBUG: [MainThread] [3s 744ms] HttpClientImpl(5) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [3s 745ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:46313/http2/fixed/x GET DEBUG: [pool-1-thread-3] [3s 745ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [3s 746ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [3s 746ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [3s 746ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [3s 746ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [3s 746ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [3s 746ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [3s 746ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [3s 746ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [3s 746ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@24619e59 queue.isEmpty: true DEBUG: [pool-1-thread-3] [3s 746ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@24619e59, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [3s 746ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 746ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 746ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [3s 746ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [3s 746ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [3s 746ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [3s 747ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [3s 747ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@486edf78 for C (true) DEBUG: [HttpClient-5-SelectorManager] [3s 747ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect TestServer(1): connection accepted DEBUG: [HttpClient-5-SelectorManager] [3s 747ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60296 DEBUG: [pool-1-thread-3] [3s 747ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [3s 747ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [3s 747ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-3] [3s 747ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-3] [3s 747ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-3] [3s 747ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [3s 747ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [pool-1-thread-3] [3s 747ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-3] [3s 747ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [3s 747ms] SocketTube(5) subscribe event raised DEBUG: [pool-1-thread-3] [3s 761ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4296b408 DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [3s 761ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SocketTube(5) write: starting subscription DEBUG: [pool-1-thread-2] [3s 762ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-3] [3s 762ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [3s 762ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-3] [3s 762ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 762ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 762ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [3s 762ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [pool-1-thread-1] [3s 762ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [3s 762ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [3s 762ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [3s 762ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [3s 762ms] SocketTube(5) got some demand for reading DEBUG: [pool-1-thread-2] [3s 762ms] SocketTube(5) resuming read event DEBUG: [pool-1-thread-1] [3s 762ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [3s 762ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [3s 762ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [3s 762ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 762ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-SelectorManager] [3s 762ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@794323e for R (true) DEBUG: [pool-1-thread-1] [3s 762ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-SelectorManager] [3s 762ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [3s 762ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [3s 762ms] Http1Publisher(SocketTube(5)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [3s 762ms] SocketTube(5) trying to write: 204 DEBUG: [HttpClient-4-SelectorManager] [3s 762ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 762ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 762ms] SocketTube(4) pausing read event DEBUG: [pool-1-thread-1] [3s 762ms] SocketTube(5) wrote: 204 DEBUG: [pool-1-thread-1] [3s 762ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [3s 762ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [3s 762ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 762ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 762ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [3s 762ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [3s 762ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [3s 762ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [3s 762ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [pool-1-thread-1] [3s 762ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [3s 762ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [3s 763ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@62fe9d2e DEBUG: [pool-1-thread-1] [3s 763ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=60296,localport=46313] TestServer(1): starting connection DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@794323e for None (false) DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(5) read bytes: 71 DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] Http1AsyncReceiver(SocketTube(5)) Putting 71 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [3s 872ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@794323e for R (false) DEBUG: [pool-1-thread-1] [3s 872ms] Http1AsyncReceiver(SocketTube(5)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@24619e59 DEBUG: [HttpClient-5-SelectorManager] [3s 873ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [3s 873ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [3s 873ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@24619e59 DEBUG: [pool-1-thread-1] [3s 873ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [3s 873ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [3s 873ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@24619e59 DEBUG: [pool-1-thread-1] [3s 873ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [3s 873ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [3s 873ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60296 remote=/127.0.0.1:46313] DEBUG: [pool-1-thread-1] [3s 887ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [3s 887ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1599dbcc(5) DEBUG: [pool-1-thread-1] [3s 887ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@306a3e85/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26ebd24b queue.isEmpty: false DEBUG: [HttpClient-4-SelectorManager] [3s 889ms] 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@82831b3[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@2f7d1a0f[Completed normally] (id=231), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-4-SelectorManager] [3s 889ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 889ms] SSL Reader(SocketTube(4)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 889ms] SSL Reader(SocketTube(4)) error java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [3s 893ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [pool-1-thread-1] [3s 893ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [3s 893ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [3s 893ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [3s 893ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [3s 893ms] Exchange Ignored body 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] [3s 913ms] SSL Reader(SocketTube(4)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 919ms] 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@2f7d1a0f[Completed normally] (id=231), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 919ms] ConnectionPool(4) SSLTube(SocketTube(4)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [3s 919ms] SSLTube(SocketTube(4)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [3s 919ms] SSL Reader(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [3s 919ms] SSL Writer(SocketTube(4)) stop DEBUG: [HttpClient-4-SelectorManager] [3s 919ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [3s 919ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [3s 919ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [3s 919ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [4s 118ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [4s 152ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [4s 152ms] Http2Connection(SocketTube(5)) Opened stream 1 DEBUG: [pool-1-thread-1] [4s 153ms] Http2Connection(SocketTube(5))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [4s 153ms] Http2Connection(SocketTube(5))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(5) connecting flows DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(5) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(5) registering subscribe event DEBUG: [pool-1-thread-1] [4s 153ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@36d9d689 DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] Http2Connection(SocketTube(5)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-5-SelectorManager] [4s 153ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 154ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@794323e for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 154ms] SocketTube(5) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 154ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 154ms] SocketTube(5) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(5) subscribed for writing DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(5) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 157ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-5-SelectorManager] [4s 157ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 158ms] SocketTube(5) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 158ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-2] [4s 158ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-2] [4s 158ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 178ms] PlainHttpConnection(SocketTube(5)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 178ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 223ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [4s 223ms] SocketTube(5) trying to write: 63 DEBUG: [pool-1-thread-1] [4s 223ms] SocketTube(5) wrote: 63 DEBUG: [pool-1-thread-1] [4s 223ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [4s 224ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [4s 224ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 224ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 224ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [4s 225ms] PlainHttpConnection(SocketTube(5)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [4s 225ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 225ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [4s 225ms] SocketTube(5) trying to write: 13 DEBUG: [pool-1-thread-1] [4s 226ms] SocketTube(5) wrote: 13 DEBUG: [pool-1-thread-1] [4s 226ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [4s 226ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [pool-1-thread-1] [4s 226ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 226ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 226ms] Http2Connection(SocketTube(5)) Triggering processing of buffered data after sending connection preface DEBUG: [Test-server-pool] [4s 240ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 240ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 241ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 241ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 241ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [4s 241ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): connection started DEBUG: [readLoop] [4s 293ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 293ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 293ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [4s 293ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 293ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 293ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 294ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 294ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 294ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 294ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 294ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 294ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-1] [4s 299ms] Http2Connection(SocketTube(5)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [4s 299ms] Http2Connection(SocketTube(5)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 299ms] Http1AsyncReceiver(SocketTube(5)) stopping DEBUG: [pool-1-thread-1] [4s 299ms] Http1AsyncReceiver(SocketTube(5)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-5-SelectorManager] [4s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@794323e for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 307ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [4s 308ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 308ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 308ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@794323e for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 308ms] 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 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@794323e for None (false) DEBUG: [HttpClient-5-SelectorManager] [4s 365ms] SocketTube(5) read bytes: 48 DEBUG: [HttpClient-5-SelectorManager] [4s 365ms] Http2Connection(SocketTube(5)) onNext: got 48 bytes in 1 buffers DEBUG: [HttpClient-5-SelectorManager] [4s 365ms] SocketTube(5) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@794323e for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 365ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 378ms] Http1AsyncReceiver(SocketTube(5)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [4s 378ms] Http2Connection(SocketTube(5)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [4s 378ms] Http2Connection(SocketTube(5)) H2 processed buffered data DEBUG: [pool-1-thread-1] [4s 379ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 379ms] Http2Connection(SocketTube(5)) H2 Receiving(1): 48 DEBUG: [pool-1-thread-1] [4s 379ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [4s 379ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [4s 379ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 379ms] 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 379ms] Http2Connection(SocketTube(5)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 383ms] PlainHttpConnection(SocketTube(5)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [4s 383ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [4s 383ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(5) DEBUG: [pool-1-thread-1] [4s 383ms] SocketTube(5) trying to write: 9 DEBUG: [pool-1-thread-1] [4s 383ms] SocketTube(5) wrote: 9 DEBUG: [pool-1-thread-1] [4s 383ms] SocketTube(5) write: requesting more... DEBUG: [pool-1-thread-1] [4s 383ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: got request of 1 from SocketTube(5) DEBUG: [readLoop] [4s 383ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 383ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 383ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 383ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 383ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 383ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [4s 383ms] Http2Connection(SocketTube(5)) H2 processed(1) DEBUG: [pool-1-thread-1] [4s 383ms] Http2Connection(SocketTube(5)) sending 48 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [4s 383ms] Http2Connection(SocketTube(5)) H2 Receiving(2): 48 DEBUG: [pool-1-thread-1] [4s 383ms] Http2Connection(SocketTube(5)) Processing 48 DEBUG: [pool-1-thread-1] [4s 383ms] FramesDecoder decodes: 48 DEBUG: [pool-1-thread-1] [4s 383ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [4s 383ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 394ms] Http2Connection(SocketTube(5))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [4s 398ms] Http2Connection(SocketTube(5))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [4s 398ms] Http2Connection(SocketTube(5))/Stream(1) Adding completed responseCF(0) with response headers DEBUG: [pool-1-thread-1] [4s 398ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 398ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [4s 398ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 398ms] Http2Connection(SocketTube(5))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [4s 398ms] Http2Connection(SocketTube(5)) H2 processed(2) DEBUG: [pool-1-thread-1] [4s 401ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [4s 401ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-1] [4s 401ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [pool-1-thread-1] [4s 402ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-1] [4s 402ms] Http2Connection(SocketTube(5))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/fixed/x) 200 HTTP_2 Local port: 60296 DEBUG: [pool-1-thread-1] [4s 407ms] Http2Connection(SocketTube(5))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [4s 407ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 407ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 407ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 407ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [4s 407ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 407ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 407ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [4s 408ms] Http2Connection(SocketTube(5)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [4s 408ms] Http2Connection(SocketTube(5))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [4s 408ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 408ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 408ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 408ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 408ms] Http2Connection(SocketTube(5))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 408ms] Http2Connection(SocketTube(5))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [4s 408ms] Http2Connection(SocketTube(5))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [4s 408ms] Http2Connection(SocketTube(5)) Closed stream 1 DEBUG: [pool-1-thread-1] [4s 415ms] Http2Connection(SocketTube(5))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@57dd2737 DEBUG: [pool-1-thread-1] [4s 415ms] Http2Connection(SocketTube(5))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [4s 415ms] HttpClientImpl(5) ClientImpl (async) elapsed 669 millis for GET to http://127.0.0.1:46313/http2/fixed/x DEBUG: [pool-1-thread-1] [4s 415ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [4s 415ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1599dbcc(5) DEBUG: [pool-1-thread-1] [4s 415ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@306a3e85/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@26ebd24b, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 415ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [4s 415ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [4s 415ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: no need to request more DEBUG: [MainThread] [4s 416ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 416ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 416ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 416ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 416ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 416ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 418ms] HttpClientImpl(6) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [4s 419ms] HttpClientImpl(6) ClientImpl (async) send http://127.0.0.1:46313/http2/chunk/x GET DEBUG: [pool-1-thread-1] [4s 420ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 420ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 420ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 420ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 420ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 420ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [4s 420ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [4s 420ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 420ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 420ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@75f7d441 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 420ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@75f7d441, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 420ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 420ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 420ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 420ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 420ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 420ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [4s 421ms] PlainHttpConnection(SocketTube(6)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-6-SelectorManager] [4s 421ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2cfd3d8f for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=60310,localport=46313] DEBUG: [HttpClient-6-SelectorManager] [4s 421ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-6-SelectorManager] [4s 421ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60310 DEBUG: [pool-1-thread-1] [4s 421ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [4s 421ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [4s 421ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-1] [4s 421ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 421ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-1] [4s 421ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [4s 421ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [pool-1-thread-1] [4s 421ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-6-SelectorManager] [4s 421ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-1] [4s 421ms] SocketTube(6) write: registering startSubscription event DEBUG: [pool-1-thread-1] [4s 421ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-6-SelectorManager] [4s 421ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@260556ff DEBUG: [HttpClient-6-SelectorManager] [4s 421ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [4s 421ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 422ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 422ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-1] [4s 422ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [4s 422ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 422ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 422ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [4s 422ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 422ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(6) got some demand for reading DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 422ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [4s 422ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-SelectorManager] [4s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6307cc5b for R (true) DEBUG: [pool-1-thread-3] [4s 422ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 422ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 422ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [4s 422ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 422ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [4s 422ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 422ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [4s 422ms] Http1Publisher(SocketTube(6)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [4s 423ms] SocketTube(6) trying to write: 204 DEBUG: [pool-1-thread-3] [4s 423ms] SocketTube(6) wrote: 204 DEBUG: [pool-1-thread-3] [4s 423ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [4s 423ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [4s 423ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 423ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 423ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [4s 423ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [4s 423ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [4s 423ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [4s 423ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [pool-1-thread-3] [4s 423ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-6-SelectorManager] [4s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6307cc5b for None (false) DEBUG: [pool-1-thread-3] [4s 423ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [4s 423ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3c929284 DEBUG: [pool-1-thread-3] [4s 423ms] SocketTube(6) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [4s 423ms] SocketTube(6) read bytes: 71 DEBUG: [HttpClient-6-SelectorManager] [4s 423ms] Http1AsyncReceiver(SocketTube(6)) Putting 71 bytes into the queue DEBUG: [HttpClient-6-SelectorManager] [4s 423ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6307cc5b for R (false) DEBUG: [pool-1-thread-3] [4s 423ms] Http1AsyncReceiver(SocketTube(6)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@75f7d441 DEBUG: [pool-1-thread-3] [4s 423ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-6-SelectorManager] [4s 423ms] 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 423ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@75f7d441 DEBUG: [pool-1-thread-3] [4s 423ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-3] [4s 424ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@75f7d441 DEBUG: [pool-1-thread-3] [4s 424ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [4s 424ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [4s 424ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60310 remote=/127.0.0.1:46313] DEBUG: [pool-1-thread-3] [4s 424ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: false DEBUG: [pool-1-thread-3] [4s 424ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@35785351(6) DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1d3e3784/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4622d854 queue.isEmpty: false DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [pool-1-thread-3] [4s 424ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [4s 424ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 424ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [4s 424ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 424ms] Exchange Ignored body DEBUG: [pool-1-thread-3] [4s 425ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 425ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 425ms] Http2Connection(SocketTube(6)) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 425ms] Http2Connection(SocketTube(6))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-3] [4s 425ms] Http2Connection(SocketTube(6))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 425ms] SocketTube(6) connecting flows DEBUG: [pool-1-thread-3] [4s 425ms] SocketTube(6) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 425ms] SocketTube(6) registering subscribe event DEBUG: [pool-1-thread-3] [4s 425ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 425ms] SocketTube(6) subscribed for writing DEBUG: [pool-1-thread-3] [4s 425ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SocketTube(6) subscribe event raised DEBUG: [pool-1-thread-3] [4s 425ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52ae4f8d DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] Http2Connection(SocketTube(6)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6307cc5b for R (false) DEBUG: [pool-1-thread-3] [4s 425ms] PlainHttpConnection(SocketTube(6)) added 63 bytes in the priority write queue DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SocketTube(6) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [4s 425ms] SocketTube(6) pending subscriber subscribed DEBUG: [pool-1-thread-3] [4s 425ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 426ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [4s 426ms] SocketTube(6) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 426ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 426ms] PlainHttpConnection(SocketTube(6)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [4s 426ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [4s 426ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [4s 426ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [4s 426ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(6) DEBUG: [pool-1-thread-2] [4s 426ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(6) trying to write: 63 DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(6) wrote: 63 DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(6) write: requesting more... DEBUG: [pool-1-thread-3] [4s 426ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 426ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 426ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(6) DEBUG: [Test-server-pool] [4s 426ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(6) trying to write: 13 DEBUG: [Test-server-pool] [4s 426ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(6) wrote: 13 DEBUG: [pool-1-thread-3] [4s 426ms] SocketTube(6) write: requesting more... DEBUG: [Test-server-pool] [4s 426ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 426ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [pool-1-thread-3] [4s 427ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 427ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 427ms] Http2Connection(SocketTube(6)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 427ms] Http2Connection(SocketTube(6)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 427ms] Http2Connection(SocketTube(6)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 427ms] Http1AsyncReceiver(SocketTube(6)) stopping DEBUG: [pool-1-thread-3] [4s 427ms] Http1AsyncReceiver(SocketTube(6)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [4s 427ms] Http1AsyncReceiver(SocketTube(6)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [4s 427ms] Http2Connection(SocketTube(6)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 427ms] Http2Connection(SocketTube(6)) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 427ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s 427ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-3] [4s 427ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [pool-1-thread-3] [4s 427ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [4s 427ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-3] [4s 427ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@35785351(6) DEBUG: [pool-1-thread-3] [4s 427ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1d3e3784/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4622d854, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 427ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-3] [4s 427ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [4s 427ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [4s 427ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 427ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [4s 428ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [readLoop] [4s 428ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [4s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 428ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 428ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 428ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 428ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 428ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 428ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-6-SelectorManager] [4s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6307cc5b for None (false) DEBUG: [HttpClient-6-SelectorManager] [4s 428ms] SocketTube(6) read bytes: 82 DEBUG: [HttpClient-6-SelectorManager] [4s 428ms] Http2Connection(SocketTube(6)) onNext: got 82 bytes in 1 buffers DEBUG: [HttpClient-6-SelectorManager] [4s 428ms] SocketTube(6) resuming read event DEBUG: [HttpClient-6-SelectorManager] [4s 428ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6307cc5b for R (false) DEBUG: [pool-1-thread-3] [4s 428ms] Http2Connection(SocketTube(6)) sending 82 to Http2Connection.asyncReceive DEBUG: [HttpClient-6-SelectorManager] [4s 428ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 428ms] Http2Connection(SocketTube(6)) H2 Receiving(1): 82 DEBUG: [pool-1-thread-3] [4s 428ms] Http2Connection(SocketTube(6)) Processing 82 DEBUG: [pool-1-thread-3] [4s 428ms] FramesDecoder decodes: 82 DEBUG: [pool-1-thread-3] [4s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6307cc5b for None (false) DEBUG: [pool-1-thread-3] [4s 429ms] 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 429ms] Http2Connection(SocketTube(6)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SocketTube(6) read bytes: 9 DEBUG: [pool-1-thread-3] [4s 429ms] PlainHttpConnection(SocketTube(6)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 429ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] Http2Connection(SocketTube(6)) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 429ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SocketTube(6) resuming read event DEBUG: [pool-1-thread-3] [4s 429ms] SocketTube(6) trying to write: 9 DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6307cc5b for R (false) DEBUG: [HttpClient-6-SelectorManager] [4s 429ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 429ms] SocketTube(6) wrote: 9 DEBUG: [readLoop] [4s 429ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 429ms] SocketTube(6) write: requesting more... DEBUG: [readLoop] [4s 429ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 429ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-3] [4s 429ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: got request of 1 from SocketTube(6) DEBUG: [readLoop] [4s 429ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 429ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 429ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 429ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 429ms] Http2Connection(SocketTube(6))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 429ms] Http2Connection(SocketTube(6))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 430ms] Http2Connection(SocketTube(6))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 430ms] Http2Connection(SocketTube(6))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/chunk/x) 200 HTTP_2 Local port: 60310 DEBUG: [pool-1-thread-3] [4s 520ms] Http2Connection(SocketTube(6))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 520ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 520ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 520ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 520ms] HttpClientImpl(6) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:46313/http2/chunk/x DEBUG: [pool-1-thread-3] [4s 520ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 520ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 520ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [4s 521ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 521ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [4s 521ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 521ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 521ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 521ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 521ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6)) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@46b7ac7a DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6)) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6)) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6)) H2 Receiving(2): 9 DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6)) Processing 9 DEBUG: [pool-1-thread-3] [4s 521ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 521ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 521ms] Http2Connection(SocketTube(6)) H2 processed(2) DEBUG: [MainThread] [4s 527ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 527ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 527ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 527ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 527ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 527ms] HttpResponseInputStream close called DEBUG: [MainThread] [4s 529ms] HttpClientImpl(7) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [4s 530ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:51743/https2/fixed/x GET DEBUG: [pool-1-thread-3] [4s 530ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 531ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 531ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 531ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [pool-1-thread-3] [4s 531ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [4s 531ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@ecc972 for C (true) DEBUG: [HttpClient-7-SelectorManager] [4s 531ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53290 DEBUG: [pool-1-thread-3] [4s 532ms] SocketTube(7) connecting flows DEBUG: [pool-1-thread-3] [4s 532ms] SocketTube(7) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 532ms] SocketTube(7) registering subscribe event DEBUG: [pool-1-thread-3] [4s 532ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(7) subscribe event raised DEBUG: [pool-1-thread-3] [4s 532ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 532ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [4s 532ms] SSL Writer(SocketTube(7)) calling downstreamSubscriber::onSubscribe on SocketTube(7) DEBUG: [pool-1-thread-3] [4s 532ms] SocketTube(7) subscribed for writing DEBUG: [pool-1-thread-3] [4s 532ms] SocketTube(7) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 532ms] SSL Writer(SocketTube(7)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [4s 532ms] SSL Writer(SocketTube(7)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 532ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] 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@a14a202[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 532ms] SocketTube(7) read demand reset to 0 DEBUG: [pool-1-thread-3] [4s 532ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [4s 532ms] 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 533ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [4s 533ms] SocketTube(7) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 533ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-2] [4s 533ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [4s 533ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53290, Session(1711953188235|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-3] [4s 535ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 535ms] SSL Writer(SocketTube(7)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 535ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 535ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [4s 535ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 535ms] SSL Writer(SocketTube(7)) Sending 458 bytes downstream DEBUG: [pool-1-thread-3] [4s 535ms] SSL Writer(SocketTube(7)) Adding 458 to outputQ queue DEBUG: [pool-1-thread-3] [4s 535ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 535ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 535ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-1-thread-3] [4s 535ms] SocketTube(7) trying to write: 458 DEBUG: [pool-1-thread-3] [4s 535ms] SocketTube(7) wrote: 458 DEBUG: [pool-1-thread-3] [4s 535ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [4s 535ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 535ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 536ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 536ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [4s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 546ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [4s 546ms] SocketTube(7) read bytes: 127 DEBUG: [HttpClient-7-SelectorManager] [4s 546ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 546ms] SSL Reader(SocketTube(7)) Adding 127 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 547ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 547ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 547ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:127, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 547ms] SSL Reader(SocketTube(7)) Unwrapping: 127 DEBUG: [pool-1-thread-3] [4s 547ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 127 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 547ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 547ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 127 DEBUG: [pool-1-thread-3] [4s 547ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [4s 547ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 547ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [HttpClient-7-SelectorManager] [4s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 547ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 547ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 549ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 549ms] SocketTube(7) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 549ms] SocketTube(7) wrote: 6 DEBUG: [pool-1-thread-3] [4s 549ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [4s 549ms] SocketTube(7) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 549ms] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 549ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 549ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 549ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 549ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 549ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 549ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 549ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 550ms] SocketTube(7) read bytes: 85 DEBUG: [HttpClient-7-SelectorManager] [4s 550ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 550ms] SSL Reader(SocketTube(7)) Adding 85 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 550ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:85, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) Unwrapping: 85 DEBUG: [HttpClient-7-SelectorManager] [4s 550ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 85 into buffer of 512 remaining to decode: 79 DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) Unwrapping: 79 DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 79 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [4s 550ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [4s 550ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 550ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 551ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [4s 551ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 551ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 551ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 551ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 551ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 551ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 551ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 578ms] SocketTube(7) read bytes: 1467 DEBUG: [HttpClient-7-SelectorManager] [4s 578ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 578ms] SSL Reader(SocketTube(7)) Adding 1467 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 578ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 578ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 578ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1467, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 578ms] SSL Reader(SocketTube(7)) Unwrapping: 1467 DEBUG: [pool-1-thread-3] [4s 578ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1467 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 578ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1467 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 578ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1467 DEBUG: [pool-1-thread-3] [4s 579ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [4s 579ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 579ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 579ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [4s 579ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 579ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 579ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 579ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 579ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [pool-1-thread-3] [4s 579ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 653ms] SocketTube(7) read bytes: 558 DEBUG: [HttpClient-7-SelectorManager] [4s 653ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 653ms] SSL Reader(SocketTube(7)) Adding 558 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 653ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 653ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 653ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:558, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 653ms] SSL Reader(SocketTube(7)) Unwrapping: 558 DEBUG: [HttpClient-7-SelectorManager] [4s 653ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 653ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 654ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 654ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 558 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 654ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 558 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 654ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 558 DEBUG: [pool-1-thread-3] [4s 654ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [4s 654ms] SSLFlowDelegate(SocketTube(7)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 654ms] SSLFlowDelegate(SocketTube(7)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 656ms] SSLFlowDelegate(SocketTube(7)) finished task execution DEBUG: [pool-1-thread-3] [4s 656ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 656ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 656ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 656ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 656ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 656ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [4s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 657ms] SocketTube(7) read bytes: 90 DEBUG: [HttpClient-7-SelectorManager] [4s 657ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 657ms] SSL Reader(SocketTube(7)) Adding 90 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 657ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 657ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [pool-1-thread-3] [4s 657ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 657ms] SSL Reader(SocketTube(7)) Unwrapping: 90 DEBUG: [HttpClient-7-SelectorManager] [4s 657ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 669ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 669ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 669ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 669ms] SSL Reader(SocketTube(7)) handshaking DEBUG: [pool-1-thread-3] [4s 669ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 669ms] SSL Writer(SocketTube(7)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 669ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 669ms] SSL Writer(SocketTube(7)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 669ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 669ms] SSLFlowDelegate(SocketTube(7)) setALPN = h2 DEBUG: [pool-1-thread-3] [4s 669ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 669ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [4s 669ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [4s 670ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 670ms] SSLTube(SocketTube(7)) connecting flows DEBUG: [pool-1-thread-3] [4s 670ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5cfaeb77 DEBUG: [pool-1-thread-3] [4s 670ms] Http2Connection(SSLTube(SocketTube(7))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 670ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 670ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 670ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 670ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 670ms] SSLTube(SocketTube(7)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 670ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 670ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [4s 670ms] SSL Writer(SocketTube(7)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 670ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 670ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 671ms] Http2Connection(SSLTube(SocketTube(7))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 671ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 671ms] Http2Connection(SSLTube(SocketTube(7))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 671ms] Http2Connection(SSLTube(SocketTube(7))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 671ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 671ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-3] [4s 671ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-3] [4s 671ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 671ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 671ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 671ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 671ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 679ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 679ms] Http2Connection(SSLTube(SocketTube(7))) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 679ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 680ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 680ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 680ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 680ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 684ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 691ms] SocketTube(7) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 691ms] SocketTube(7) wrote: 90 DEBUG: [pool-1-thread-3] [4s 691ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [4s 691ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 691ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 691ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [4s 691ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 691ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 691ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 691ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [4s 691ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 691ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 691ms] SSLTube(SocketTube(7)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 691ms] SSL Writer(SocketTube(7)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 692ms] SocketTube(7) trying to write: 174 DEBUG: [pool-1-thread-3] [4s 692ms] SocketTube(7) wrote: 174 DEBUG: [pool-1-thread-3] [4s 692ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [4s 692ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 692ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 692ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [4s 692ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 692ms] SSL Writer(SocketTube(7)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 692ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 692ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 692ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 692ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 692ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-7-SelectorManager] [4s 694ms] SocketTube(7) read bytes: 1736 DEBUG: [HttpClient-7-SelectorManager] [4s 694ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 694ms] SSL Reader(SocketTube(7)) Adding 1736 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 694ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 694ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:1736, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 694ms] SSL Reader(SocketTube(7)) Unwrapping: 1736 DEBUG: [HttpClient-7-SelectorManager] [4s 694ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [HttpClient-7-SelectorManager] [4s 694ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 695ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [4s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [pool-1-thread-3] [4s 695ms] SSL Reader(SocketTube(7)) Decoded 0 bytes out of 1736 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [4s 695ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [4s 695ms] SocketTube(7) no more demand for reading DEBUG: [Test-server-pool] [4s 695ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 695ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 695ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 695ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1736 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 695ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 1736 DEBUG: [HttpClient-7-SelectorManager] [4s 695ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 695ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 695ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 695ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 695ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 695ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [4s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SocketTube(7) read bytes: 77 DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SSL Reader(SocketTube(7)) Adding 77 bytes to read buffer DEBUG: [readLoop] [4s 696ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SocketTube(7) resuming read event TestServer(2): connection started DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) Unwrapping: 77 DEBUG: [readLoop] [4s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-7-SelectorManager] [4s 696ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 696ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 696ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [4s 696ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [4s 696ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) sending 39 DEBUG: [readLoop] [4s 696ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [readLoop] [4s 696ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 696ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [4s 696ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 696ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 696ms] Http2Connection(SSLTube(SocketTube(7))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 696ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [4s 696ms] Http2Connection(SSLTube(SocketTube(7))) Processing 39 DEBUG: [pool-1-thread-3] [4s 696ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [4s 696ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 697ms] 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 697ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 697ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 697ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 697ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 697ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 697ms] SocketTube(7) trying to write: 47 DEBUG: [pool-1-thread-3] [4s 697ms] SocketTube(7) wrote: 47 DEBUG: [pool-1-thread-3] [4s 697ms] SocketTube(7) write: requesting more... DEBUG: [pool-1-thread-3] [4s 697ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 697ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 697ms] SSLTube(SocketTube(7)) request: n=1 DEBUG: [pool-1-thread-3] [4s 697ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: got request of 1 from SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-3] [4s 697ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 697ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 697ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 697ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 697ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 697ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 697ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 697ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 697ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) TestServer: GET /https2/fixed/x DEBUG: [readLoop] [4s 725ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 725ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 725ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 725ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 725ms] 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 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 730ms] SocketTube(7) read bytes: 116 DEBUG: [HttpClient-7-SelectorManager] [4s 730ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 730ms] SSL Reader(SocketTube(7)) Adding 116 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 730ms] SocketTube(7) resuming read event DEBUG: [HttpClient-7-SelectorManager] [4s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) Unwrapping: 116 DEBUG: [HttpClient-7-SelectorManager] [4s 731ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-7-SelectorManager] [4s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [HttpClient-7-SelectorManager] [4s 731ms] SocketTube(7) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [4s 731ms] SocketTube(7) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) sending 16 DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [4s 731ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [4s 731ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 731ms] Http2Connection(SSLTube(SocketTube(7))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 731ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [4s 731ms] Http2Connection(SSLTube(SocketTube(7))) Processing 16 DEBUG: [pool-1-thread-3] [4s 731ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [4s 731ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 731ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 732ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 732ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 732ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 732ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/fixed/x) 200 HTTP_2 Local port: 53290 DEBUG: [pool-1-thread-3] [4s 732ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 732ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 732ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 732ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 732ms] HttpClientImpl(7) ClientImpl (async) elapsed 202 millis for GET to https://127.0.0.1:51743/https2/fixed/x DEBUG: [pool-1-thread-3] [4s 732ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 732ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 732ms] SSL Reader(SocketTube(7)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [4s 732ms] SSL Reader(SocketTube(7)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 732ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 732ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [4s 733ms] SSL Reader(SocketTube(7)) sending 24 DEBUG: [pool-1-thread-3] [4s 733ms] SSL Reader(SocketTube(7)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [4s 733ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 733ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [4s 733ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [4s 733ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 733ms] Http2Connection(SSLTube(SocketTube(7))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 733ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [4s 733ms] Http2Connection(SSLTube(SocketTube(7))) Processing 24 DEBUG: [pool-1-thread-3] [4s 733ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 733ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 733ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 733ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 733ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 733ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 733ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 733ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 733ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 733ms] Http2Connection(SSLTube(SocketTube(7))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [4s 733ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 733ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 733ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(3) DEBUG: [MainThread] [4s 733ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [4s 733ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 733ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 733ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 733ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 733ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 733ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 733ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (true) DEBUG: [HttpClient-7-SelectorManager] [4s 733ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for None (false) DEBUG: [HttpClient-7-SelectorManager] [4s 734ms] SocketTube(7) read bytes: 47 DEBUG: [HttpClient-7-SelectorManager] [4s 734ms] SSL Reader(SocketTube(7)) onNext DEBUG: [HttpClient-7-SelectorManager] [4s 734ms] SSL Reader(SocketTube(7)) Adding 47 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [4s 734ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 734ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) Unwrapping: 47 DEBUG: [HttpClient-7-SelectorManager] [4s 734ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) sending 9 DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [4s 734ms] SSL Reader(SocketTube(7)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 734ms] Http2Connection(SSLTube(SocketTube(7))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 734ms] Http2Connection(SSLTube(SocketTube(7))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 734ms] Http2Connection(SSLTube(SocketTube(7))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [4s 734ms] Http2Connection(SSLTube(SocketTube(7))) Processing 9 DEBUG: [pool-1-thread-3] [4s 734ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 734ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 734ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 734ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 734ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 735ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 735ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 735ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 735ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 735ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [4s 735ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 735ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [4s 735ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 735ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 735ms] Http2Connection(SSLTube(SocketTube(7))) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 735ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7d4f147 DEBUG: [pool-1-thread-3] [4s 735ms] Http2Connection(SSLTube(SocketTube(7)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 735ms] Http2Connection(SSLTube(SocketTube(7))) H2 processed(4) DEBUG: [pool-1-thread-3] [4s 735ms] SSL Reader(SocketTube(7)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 735ms] SSL Reader(SocketTube(7)) requesting 1 DEBUG: [pool-1-thread-3] [4s 735ms] SocketTube(7) got some demand for reading DEBUG: [pool-1-thread-3] [4s 735ms] SocketTube(7) resuming read event DEBUG: [pool-1-thread-3] [4s 735ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 735ms] SSL Reader(SocketTube(7)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [4s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f162d24 for R (false) DEBUG: [MainThread] [4s 736ms] HttpClientImpl(8) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [4s 737ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:51743/https2/chunk/x GET DEBUG: [pool-1-thread-3] [4s 737ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 737ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 737ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 738ms] PlainHttpConnection(SocketTube(8)) registering connect event DEBUG: [pool-1-thread-3] [4s 738ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-8-SelectorManager] [4s 738ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2cba5c4b for C (true) TestServer(2): creating connection TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53296, Session(1711953193177|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-8-SelectorManager] [4s 738ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [4s 738ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53296 DEBUG: [pool-1-thread-3] [4s 739ms] SocketTube(8) connecting flows DEBUG: [pool-1-thread-3] [4s 739ms] SocketTube(8) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 739ms] SocketTube(8) registering subscribe event DEBUG: [pool-1-thread-3] [4s 739ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 739ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 739ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [HttpClient-8-SelectorManager] [4s 739ms] SocketTube(8) subscribe event raised DEBUG: [pool-1-thread-3] [4s 739ms] SSL Writer(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SocketTube(8) DEBUG: [pool-1-thread-3] [4s 739ms] SocketTube(8) subscribed for writing DEBUG: [pool-1-thread-3] [4s 739ms] SocketTube(8) write: registering startSubscription event DEBUG: [pool-1-thread-3] [4s 739ms] SSL Writer(SocketTube(8)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [4s 739ms] SSL Writer(SocketTube(8)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 739ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [4s 739ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 741ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [4s 741ms] 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@2642373b[Not completed, 4 dependents] (id=497) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 741ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [4s 741ms] SocketTube(8) calling onSubscribe DEBUG: [pool-1-thread-3] [4s 741ms] SSL Writer(SocketTube(8)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [4s 741ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [4s 741ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 741ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 741ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 742ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [HttpClient-8-SelectorManager] [4s 742ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 742ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 742ms] SSL Writer(SocketTube(8)) Sending 2201 bytes downstream DEBUG: [pool-1-thread-3] [4s 742ms] SSL Writer(SocketTube(8)) Adding 2201 to outputQ queue DEBUG: [pool-1-thread-3] [4s 742ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [HttpClient-8-SelectorManager] [4s 742ms] SSL Reader(SocketTube(8)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [4s 742ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [4s 742ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [4s 742ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [4s 742ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [4s 742ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [4s 742ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 742ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [4s 742ms] SocketTube(8) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 742ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 742ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 742ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [pool-1-thread-3] [4s 742ms] SocketTube(8) trying to write: 2201 DEBUG: [pool-1-thread-3] [4s 742ms] SocketTube(8) wrote: 2201 DEBUG: [pool-1-thread-3] [4s 742ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 742ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 742ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 742ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 742ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 742ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 746ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [4s 746ms] SocketTube(8) read bytes: 133 DEBUG: [HttpClient-8-SelectorManager] [4s 746ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 746ms] SSL Reader(SocketTube(8)) Adding 133 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 746ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 746ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 746ms] SSL Reader(SocketTube(8)) Unwrapping: 133 DEBUG: [HttpClient-8-SelectorManager] [4s 746ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 746ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 746ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 746ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 746ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [4s 746ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [4s 746ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 747ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [HttpClient-8-SelectorManager] [4s 748ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 748ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 748ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 748ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [4s 748ms] SocketTube(8) trying to write: 6 DEBUG: [pool-1-thread-3] [4s 748ms] SocketTube(8) wrote: 6 DEBUG: [pool-1-thread-3] [4s 748ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 748ms] SocketTube(8) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 748ms] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [4s 748ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 748ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 748ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 748ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 748ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-8-SelectorManager] [4s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 749ms] SocketTube(8) read bytes: 175 DEBUG: [HttpClient-8-SelectorManager] [4s 749ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 749ms] SSL Reader(SocketTube(8)) Adding 175 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 749ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) Unwrapping: 175 DEBUG: [HttpClient-8-SelectorManager] [4s 749ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (false) DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-8-SelectorManager] [4s 749ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [4s 749ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [4s 749ms] SSLFlowDelegate(SocketTube(8)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [4s 749ms] SSLFlowDelegate(SocketTube(8)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [4s 750ms] SSLFlowDelegate(SocketTube(8)) finished task execution DEBUG: [pool-1-thread-3] [4s 750ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 750ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [4s 750ms] SSL Reader(SocketTube(8)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [4s 750ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 750ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 750ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [4s 750ms] SSL Reader(SocketTube(8)) handshaking DEBUG: [pool-1-thread-3] [4s 750ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [4s 751ms] SSL Writer(SocketTube(8)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [4s 751ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 751ms] SSL Writer(SocketTube(8)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 751ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 751ms] SSLFlowDelegate(SocketTube(8)) setALPN = h2 DEBUG: [pool-1-thread-3] [4s 751ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 751ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [4s 751ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [4s 751ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [4s 751ms] SSLTube(SocketTube(8)) connecting flows DEBUG: [pool-1-thread-3] [4s 751ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5bc0a959 DEBUG: [pool-1-thread-3] [4s 751ms] Http2Connection(SSLTube(SocketTube(8))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [4s 751ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 751ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 751ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 751ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 751ms] SSLTube(SocketTube(8)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [4s 751ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 752ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 752ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 752ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 752ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 752ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [4s 752ms] SSL Writer(SocketTube(8)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [4s 752ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [4s 752ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed buffered data DEBUG: [pool-1-thread-3] [4s 752ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-3] [4s 752ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-3] [4s 752ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 752ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [4s 752ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8))) Opened stream 1 DEBUG: [pool-1-thread-3] [4s 752ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [4s 752ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 753ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 753ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 753ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [4s 753ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(8) trying to write: 90 DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(8) wrote: 90 DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 753ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 753ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [4s 753ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 753ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 753ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 753ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [4s 753ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 753ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 753ms] SSLTube(SocketTube(8)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [4s 753ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 754ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 754ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [4s 754ms] SocketTube(8) trying to write: 174 DEBUG: [pool-1-thread-3] [4s 754ms] SocketTube(8) wrote: 174 DEBUG: [pool-1-thread-3] [4s 754ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 754ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 754ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 754ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 754ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 754ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [4s 754ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 754ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 754ms] SSL Writer(SocketTube(8)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [4s 754ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 754ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 754ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 754ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 754ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 754ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-8-SelectorManager] [4s 754ms] SocketTube(8) read bytes: 1726 DEBUG: [HttpClient-8-SelectorManager] [4s 754ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 754ms] SSL Reader(SocketTube(8)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 755ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 755ms] SSL Reader(SocketTube(8)) Unwrapping: 1726 DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 755ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [4s 755ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for None (false) DEBUG: [Test-server-pool] [4s 755ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [4s 755ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [4s 755ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [4s 755ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 755ms] SSL Reader(SocketTube(8)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 755ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [4s 755ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-3] [4s 755ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 755ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 755ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 755ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SocketTube(8) read bytes: 77 DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SSL Reader(SocketTube(8)) Adding 77 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 755ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 755ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 755ms] SSL Reader(SocketTube(8)) Unwrapping: 77 DEBUG: [readLoop] [4s 755ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [4s 756ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-8-SelectorManager] [4s 756ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (false) DEBUG: [readLoop] [4s 756ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [4s 756ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [4s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [4s 756ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-3] [4s 756ms] SSL Reader(SocketTube(8)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-8-SelectorManager] [4s 756ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 756ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 756ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [4s 756ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 77 DEBUG: [readLoop] [4s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 756ms] SSL Reader(SocketTube(8)) sending 39 DEBUG: [readLoop] [4s 756ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [4s 756ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [4s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 756ms] SSL Reader(SocketTube(8)) Adding 39 to outputQ queue DEBUG: [readLoop] [4s 756ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-3] [4s 756ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 756ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [4s 756ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [4s 756ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 756ms] Http2Connection(SSLTube(SocketTube(8))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 756ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [4s 756ms] Http2Connection(SSLTube(SocketTube(8))) Processing 39 DEBUG: [pool-1-thread-3] [4s 756ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [4s 756ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 756ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [4s 756ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [4s 756ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [4s 757ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [4s 757ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 757ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) onNext DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) processData, writeList remaining:9, hsTriggered:false, needWrap:false TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 Sent response headers 200 DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [4s 757ms] SocketTube(8) trying to write: 47 DEBUG: [pool-1-thread-3] [4s 757ms] SocketTube(8) wrote: 47 DEBUG: [pool-1-thread-3] [4s 757ms] SocketTube(8) write: requesting more... DEBUG: [pool-1-thread-3] [4s 757ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 757ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 757ms] SSLTube(SocketTube(8)) request: n=1 DEBUG: [pool-1-thread-3] [4s 757ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: got request of 1 from SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-3] [4s 757ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [4s 757ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(1) DEBUG: [pool-1-thread-3] [4s 757ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 757ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 757ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 757ms] SocketTube(8) resuming read event DEBUG: [readLoop] [4s 757ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 757ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [4s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 757ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 757ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (false) DEBUG: [readLoop] [4s 757ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [4s 757ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [4s 757ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SocketTube(8) read bytes: 49 DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SSL Reader(SocketTube(8)) Adding 49 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SocketTube(8) resuming read event DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (false) DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:49, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) Unwrapping: 49 DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for None (false) DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SocketTube(8) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [4s 758ms] SocketTube(8) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) Decoded 11 bytes out of 49 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) sending 11 DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [4s 758ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-3] [4s 758ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 758ms] Http2Connection(SSLTube(SocketTube(8))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 758ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-3] [4s 758ms] Http2Connection(SSLTube(SocketTube(8))) Processing 11 DEBUG: [pool-1-thread-3] [4s 758ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-3] [4s 758ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 758ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 758ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [4s 758ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [4s 759ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [4s 759ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/chunk/x) 200 HTTP_2 Local port: 53296 DEBUG: [pool-1-thread-3] [4s 837ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [4s 837ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [4s 837ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [4s 837ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [4s 837ms] HttpClientImpl(8) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:51743/https2/chunk/x DEBUG: [pool-1-thread-3] [4s 837ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(2) DEBUG: [pool-1-thread-3] [4s 837ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 838ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 838ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 838ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 838ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 838ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (true) DEBUG: [HttpClient-8-SelectorManager] [4s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for None (false) DEBUG: [MainThread] [4s 838ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-8-SelectorManager] [4s 838ms] SocketTube(8) read bytes: 109 DEBUG: [HttpClient-8-SelectorManager] [4s 838ms] SSL Reader(SocketTube(8)) onNext DEBUG: [HttpClient-8-SelectorManager] [4s 838ms] SSL Reader(SocketTube(8)) Adding 109 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [4s 838ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 838ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:109, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [4s 838ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (false) DEBUG: [pool-1-thread-3] [4s 838ms] SSL Reader(SocketTube(8)) Unwrapping: 109 DEBUG: [HttpClient-8-SelectorManager] [4s 838ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [4s 838ms] SSL Reader(SocketTube(8)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) sending 24 DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))) Processing 24 DEBUG: [pool-1-thread-3] [4s 839ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [4s 839ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 839ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [4s 839ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 839ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [4s 839ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 839ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [4s 839ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(3) DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [4s 839ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) sending 9 DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [4s 839ms] SSL Reader(SocketTube(8)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [4s 839ms] Http2Connection(SSLTube(SocketTube(8))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8))) Processing 9 DEBUG: [pool-1-thread-3] [4s 840ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [4s 840ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [4s 840ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [4s 840ms] HttpClientImpl(8) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [4s 840ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [4s 840ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [4s 840ms] HttpResponseInputStream item offered DEBUG: [MainThread] [4s 840ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [4s 840ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8))) Closed stream 1 DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@553f48e7 DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [4s 840ms] Http2Connection(SSLTube(SocketTube(8))) H2 processed(4) DEBUG: [pool-1-thread-3] [4s 840ms] SSL Reader(SocketTube(8)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [4s 840ms] SSL Reader(SocketTube(8)) requesting 1 DEBUG: [pool-1-thread-3] [4s 840ms] SocketTube(8) got some demand for reading DEBUG: [pool-1-thread-3] [4s 840ms] SocketTube(8) resuming read event DEBUG: [pool-1-thread-3] [4s 840ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [4s 840ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6340bd97 for R (false) DEBUG: [pool-1-thread-3] [4s 840ms] SSL Reader(SocketTube(8)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [4s 841ms] HttpClientImpl(9) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [4s 842ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33453/http1/fixed/x GET DEBUG: [pool-1-thread-3] [4s 842ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [4s 842ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [4s 842ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [4s 842ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [4s 842ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [4s 842ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [4s 842ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [4s 842ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [4s 842ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [4s 842ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@d2c680 queue.isEmpty: true DEBUG: [pool-1-thread-3] [4s 843ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@d2c680, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [4s 843ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 843ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 843ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [4s 843ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [4s 843ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [4s 843ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [4s 843ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-9-SelectorManager] [4s 843ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@619c2d78 for C (true) DEBUG: [HttpClient-9-SelectorManager] [4s 843ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [4s 843ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36022 DEBUG: [pool-1-thread-3] [4s 843ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [4s 843ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [4s 843ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-3] [4s 843ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-3] [4s 843ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-3] [4s 844ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [4s 844ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-3] [4s 844ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-3] [4s 844ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b644608 DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [4s 844ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [4s 844ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [4s 844ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 844ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [4s 844ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [4s 844ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 844ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [4s 844ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 844ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [4s 844ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 844ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [4s 844ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 844ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [4s 844ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 844ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 844ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 844ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-9-SelectorManager] [4s 844ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (true) DEBUG: [pool-1-thread-1] [4s 844ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 844ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 844ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 844ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 844ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 844ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [4s 844ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 844ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 845ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 845ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 845ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 845ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 845ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 845ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 845ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [4s 845ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [4s 845ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 845ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@98f0917 DEBUG: [pool-1-thread-1] [4s 845ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 846ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [4s 846ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 846ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@d2c680 DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@d2c680 DEBUG: [HttpClient-9-SelectorManager] [4s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-1] [4s 846ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [HttpClient-9-SelectorManager] [4s 846ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 846ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [4s 846ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@d2c680 DEBUG: [pool-1-thread-1] [4s 846ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 846ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [4s 942ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [4s 942ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [4s 942ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@37d5638e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40405cfe queue.isEmpty: false DEBUG: [pool-1-thread-1] [4s 942ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-2] [4s 942ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:33453/http1/fixed/x DEBUG: [pool-1-thread-1] [4s 942ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [4s 943ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [4s 943ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [4s 943ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@37d5638e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40405cfe, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@37d5638e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40405cfe DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@37d5638e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@40405cfe DEBUG: [pool-1-thread-1] [4s 943ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [4s 943ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [4s 943ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [4s 943ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [4s 943ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [4s 943ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 943ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [4s 943ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 943ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 943ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [4s 943ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 943ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [4s 943ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [4s 943ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 943ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [4s 943ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [4s 943ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [4s 943ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [4s 943ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [4s 943ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [4s 943ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [4s 943ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SocketTube(9) got some demand for reading DEBUG: [MainThread] [4s 943ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [4s 943ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [4s 943ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [4s 943ms] HttpResponseInputStream close called DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [4s 943ms] Http1Response(id=7, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SocketTube(9) onSubscribe called DEBUG: [pool-1-thread-1] [4s 943ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [4s 943ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [4s 944ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [4s 944ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [4s 944ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [4s 944ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 944ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [4s 944ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33453/http1/chunk/x GET DEBUG: [pool-1-thread-1] [4s 944ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [4s 945ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [4s 945ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [4s 945ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [4s 945ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [4s 945ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [4s 945ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 945ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [4s 945ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7a68aaa6 queue.isEmpty: true DEBUG: [pool-1-thread-1] [4s 945ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7a68aaa6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [4s 945ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 945ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 945ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 945ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [4s 945ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [4s 945ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 945ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [4s 945ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [4s 945ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [4s 945ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [4s 945ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [4s 945ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-1] [4s 946ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [4s 946ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [4s 946ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [4s 946ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1f827aa7 DEBUG: [pool-1-thread-1] [4s 946ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [4s 946ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [4s 946ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [4s 946ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [4s 946ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [4s 946ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-2] [4s 946ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [4s 946ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [4s 946ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [4s 946ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-3] [4s 946ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 946ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [4s 946ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [4s 946ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [4s 946ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [4s 946ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-3] [4s 946ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [4s 946ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 946ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [4s 946ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-1] [4s 946ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 946ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [4s 946ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 946ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [4s 946ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [4s 946ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [4s 946ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [4s 946ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [4s 946ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [4s 946ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 946ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 946ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 946ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [4s 946ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [4s 947ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [4s 947ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [4s 947ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [4s 947ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 947ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [4s 947ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [4s 947ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [4s 947ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [4s 947ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@663d6f76 DEBUG: [pool-1-thread-1] [4s 947ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [4s 947ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [4s 947ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [4s 947ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [4s 947ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [4s 947ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [4s 947ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [4s 947ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [4s 948ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [4s 948ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7a68aaa6 DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7a68aaa6 DEBUG: [HttpClient-9-SelectorManager] [4s 948ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [4s 948ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [4s 948ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [4s 948ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7a68aaa6 DEBUG: [pool-1-thread-1] [4s 948ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [4s 948ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 45ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 45ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [5s 45ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@24d868e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@59905c96 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 45ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [5s 45ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 45ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33453/http1/chunk/x DEBUG: [pool-1-thread-1] [5s 45ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 46ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [5s 46ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 46ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@24d868e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@59905c96, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 46ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@24d868e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@59905c96 DEBUG: [pool-1-thread-1] [5s 46ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 46ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@24d868e3/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@59905c96 DEBUG: [pool-1-thread-1] [5s 46ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [5s 46ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 46ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [5s 46ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [5s 46ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [5s 46ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 46ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [MainThread] [5s 46ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [5s 46ms] SocketTube(9) connecting flows DEBUG: [MainThread] [5s 46ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 46ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [5s 46ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 46ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [5s 46ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [5s 46ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 46ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [5s 46ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [5s 46ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [5s 46ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [5s 46ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 46ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [5s 46ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 46ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 46ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 46ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 46ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [5s 46ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 46ms] HttpResponseInputStream onComplete called DEBUG: [HttpClient-9-SelectorManager] [5s 46ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-1] [5s 46ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [5s 47ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 47ms] SocketTube(9) onSubscribe called DEBUG: [MainThread] [5s 47ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 47ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 47ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [5s 47ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-1] [5s 47ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 47ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-1] [5s 47ms] Http1Response(id=8, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [HttpClient-9-SelectorManager] [5s 47ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 47ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 47ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 47ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [5s 47ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-3] [5s 47ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 48ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45287/https1/fixed/x GET DEBUG: [pool-1-thread-3] [5s 48ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 49ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 49ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 49ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [pool-1-thread-3] [5s 49ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-9-SelectorManager] [5s 49ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@561f2b59 for C (true) DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38996 DEBUG: [pool-1-thread-3] [5s 50ms] SocketTube(10) connecting flows DEBUG: [pool-1-thread-3] [5s 50ms] SocketTube(10) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 50ms] SocketTube(10) registering subscribe event DEBUG: [pool-1-thread-3] [5s 50ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SocketTube(10) subscribe event raised DEBUG: [pool-1-thread-3] [5s 50ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 50ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 50ms] SSL Writer(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SocketTube(10) DEBUG: [pool-1-thread-3] [5s 50ms] SocketTube(10) subscribed for writing DEBUG: [pool-1-thread-3] [5s 50ms] SocketTube(10) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 50ms] SSL Writer(SocketTube(10)) onSubscribe initiating handshaking DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] 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@6e2af2cd[Not completed, 4 dependents] (id=673) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 50ms] SSL Writer(SocketTube(10)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(10)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [5s 50ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 50ms] SocketTube(10) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 50ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [5s 51ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 51ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 51ms] SocketTube(10) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 51ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [5s 51ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 51ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 53ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 53ms] SSL Writer(SocketTube(10)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 53ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 53ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [5s 53ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 53ms] SSL Writer(SocketTube(10)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-3] [5s 53ms] SSL Writer(SocketTube(10)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-3] [5s 53ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 53ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 53ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-3] [5s 53ms] SocketTube(10) trying to write: 2186 DEBUG: [pool-1-thread-3] [5s 54ms] SocketTube(10) wrote: 2186 DEBUG: [pool-1-thread-3] [5s 54ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 54ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 54ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 54ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 54ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [5s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 61ms] HttpClientImpl(9) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-9-SelectorManager] [5s 61ms] SocketTube(10) read bytes: 139 DEBUG: [HttpClient-9-SelectorManager] [5s 61ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 61ms] SSL Reader(SocketTube(10)) Adding 139 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] 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 62ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 62ms] SSL Reader(SocketTube(10)) Unwrapping: 139 DEBUG: [pool-1-thread-3] [5s 62ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-3] [5s 62ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 62ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [5s 62ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 62ms] 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 62ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 62ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 64ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 64ms] SocketTube(10) trying to write: 6 DEBUG: [pool-1-thread-3] [5s 64ms] SocketTube(10) wrote: 6 DEBUG: [pool-1-thread-3] [5s 64ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 64ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 64ms] SocketTube(10) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 64ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) Unwrapping: 6 DEBUG: [pool-1-thread-3] [5s 64ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 65ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 65ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [5s 65ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [5s 65ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 65ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 65ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 65ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 65ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [5s 65ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 65ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 65ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 65ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 65ms] 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 65ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 65ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [pool-1-thread-3] [5s 66ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 66ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 66ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 66ms] SSL Reader(SocketTube(10)) handshaking DEBUG: [pool-1-thread-3] [5s 66ms] SSLFlowDelegate(SocketTube(10)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 66ms] SSLFlowDelegate(SocketTube(10)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 67ms] SSLFlowDelegate(SocketTube(10)) finished task execution DEBUG: [pool-1-thread-3] [5s 67ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 67ms] SSL Writer(SocketTube(10)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 67ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 68ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 68ms] SSLFlowDelegate(SocketTube(10)) setALPN = DEBUG: [pool-1-thread-3] [5s 68ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 68ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-3] [5s 68ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-3] [5s 68ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 68ms] 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 68ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:38996 remote=/127.0.0.1:45287] DEBUG: [pool-1-thread-3] [5s 68ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 68ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5e862da2 queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5e862da2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 68ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 68ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 69ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 69ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 69ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@71d13ee5 DEBUG: [pool-1-thread-3] [5s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 69ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 69ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 69ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 69ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 69ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 69ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [5s 69ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 69ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 69ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 69ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 69ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 69ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 69ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 69ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 69ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 69ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 70ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 70ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 70ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 70ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 70ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 70ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 70ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 70ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 70ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 70ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(10)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(10)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(10) trying to write: 90 DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(10) wrote: 90 DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 70ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 70ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 70ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 70ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 70ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 70ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 71ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 71ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 71ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 71ms] Http1Response(id=9) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 71ms] Http1Response(id=9) First time around DEBUG: [pool-1-thread-3] [5s 71ms] Http1Response(id=9) headersReader is not yet completed DEBUG: [pool-1-thread-3] [5s 71ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 71ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@a457aa4 DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 71ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 71ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [5s 71ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 71ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 71ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 71ms] SSL Writer(SocketTube(10)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 71ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 71ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 71ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 71ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 71ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 71ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 72ms] SocketTube(10) read bytes: 1721 DEBUG: [HttpClient-9-SelectorManager] [5s 72ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 72ms] SSL Reader(SocketTube(10)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 72ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 72ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 72ms] SSL Reader(SocketTube(10)) Unwrapping: 1721 DEBUG: [HttpClient-9-SelectorManager] [5s 72ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 72ms] 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 73ms] SSL Reader(SocketTube(10)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 73ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 73ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-3] [5s 73ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 73ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 73ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 73ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 114ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 114ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [5s 114ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 115ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 115ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 115ms] 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 115ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 115ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5e862da2 DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5e862da2 DEBUG: [pool-1-thread-3] [5s 115ms] Http1Response(id=9) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-3] [5s 115ms] Http1Response(id=9) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [5s 115ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5e862da2 DEBUG: [pool-1-thread-3] [5s 115ms] Http1Response(id=9) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 115ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 148ms] Http1Response(id=9) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 149ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1c354baa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73319eb3 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 149ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 149ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:45287/https1/fixed/x DEBUG: [pool-1-thread-3] [5s 149ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 149ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 149ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1c354baa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73319eb3, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c354baa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73319eb3 DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c354baa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73319eb3 DEBUG: [pool-1-thread-3] [5s 149ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-3] [5s 149ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 149ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 149ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 149ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 149ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 149ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-3] [5s 149ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 149ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [MainThread] [5s 149ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 149ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-3] [5s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-3] [5s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c354baa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73319eb3 DEBUG: [pool-1-thread-3] [5s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c354baa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73319eb3 DEBUG: [pool-1-thread-3] [5s 150ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-3] [5s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-3] [5s 150ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 150ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 150ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [5s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [MainThread] [5s 150ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 150ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [5s 150ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [5s 150ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 150ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 150ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 150ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 150ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 150ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 150ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 150ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 150ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 150ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 150ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 150ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 150ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 150ms] Http1Response(id=9, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [MainThread] [5s 150ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [5s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 150ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 150ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 150ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 150ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 150ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [MainThread] [5s 151ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45287/https1/chunk/x GET DEBUG: [pool-1-thread-3] [5s 152ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 152ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 152ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 152ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 152ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-3] [5s 152ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 152ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 152ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a5e6bb5 queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a5e6bb5, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 152ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 152ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 152ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 152ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c801d4f DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 152ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 152ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 152ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-3] [5s 152ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 152ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 152ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 152ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 152ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-3] [5s 153ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 153ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 153ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-3] [5s 153ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-3] [5s 153ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-3] [5s 153ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-3] [5s 153ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-3] [5s 153ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 153ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 153ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 153ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 153ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 153ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 153ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 153ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 153ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 153ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 153ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 154ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@633bcc6a DEBUG: [pool-1-thread-3] [5s 154ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 154ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 154ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 154ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-3] [5s 154ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 154ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [5s 154ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 154ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 155ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 155ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [5s 155ms] 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 155ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 155ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-3] [5s 155ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-3] [5s 155ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2a5e6bb5 DEBUG: [pool-1-thread-3] [5s 155ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 155ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2a5e6bb5 DEBUG: [pool-1-thread-3] [5s 155ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-3] [5s 155ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-3] [5s 155ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2a5e6bb5 DEBUG: [pool-1-thread-3] [5s 155ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 155ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-9-SelectorManager] [5s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 198ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 198ms] 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 252ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 252ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-3] [5s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1523beab/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cf97c79 queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 252ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 252ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45287/https1/chunk/x DEBUG: [pool-1-thread-3] [5s 252ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 252ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 252ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 253ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1523beab/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cf97c79, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1523beab/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cf97c79 DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1523beab/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cf97c79 DEBUG: [pool-1-thread-3] [5s 253ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-3] [5s 253ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 253ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 253ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 253ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 253ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 253ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 253ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 253ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 253ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 253ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [5s 253ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [5s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 253ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 254ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [5s 254ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 254ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 254ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [HttpClient-9-SelectorManager] [5s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 254ms] 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 254ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-3] [5s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-3] [5s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1523beab/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cf97c79 DEBUG: [pool-1-thread-3] [5s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1523beab/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cf97c79 DEBUG: [pool-1-thread-3] [5s 254ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 254ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-3] [5s 254ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-3] [5s 254ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-3] [5s 254ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-3] [5s 254ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-3] [5s 254ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-3] [5s 254ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-3] [5s 254ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 254ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 254ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [5s 254ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 254ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [MainThread] [5s 254ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [5s 254ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 254ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 254ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-3] [5s 255ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-3] [5s 255ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1523beab/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cf97c79 DEBUG: [pool-1-thread-3] [5s 255ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 255ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1523beab/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4cf97c79 DEBUG: [pool-1-thread-3] [5s 255ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-3] [5s 255ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-3] [5s 255ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-3] [5s 255ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-3] [5s 255ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-3] [5s 255ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-3] [5s 255ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-3] [5s 255ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 255ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 255ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-3] [5s 255ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-3] [5s 255ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-3] [5s 255ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 255ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 255ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 255ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 255ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 255ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [5s 255ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 255ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [5s 255ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [5s 255ms] Http1Response(id=10, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-3] [5s 255ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 255ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-3] [5s 255ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-3] [5s 255ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-3] [5s 255ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 255ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 256ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [MainThread] [5s 256ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46313/http2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 256ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 256ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 256ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 256ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 257ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 257ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 257ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 257ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 257ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 257ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6d6aa43b queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 257ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6d6aa43b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 257ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 257ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 257ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 257ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 257ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 257ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 257ms] PlainHttpConnection(SocketTube(11)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-9-SelectorManager] [5s 257ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4a0710a7 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=60316,localport=46313] DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60316 DEBUG: [pool-1-thread-3] [5s 258ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 258ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [5s 258ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-3] [5s 258ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 258ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-3] [5s 258ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 258ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [pool-1-thread-3] [5s 258ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-3] [5s 258ms] SocketTube(11) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 258ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1ec915af DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-1] [5s 258ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 258ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 258ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 258ms] SocketTube(11) got some demand for reading DEBUG: [pool-1-thread-1] [5s 258ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [5s 258ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 258ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [5s 258ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 259ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 259ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-3] [5s 259ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [5s 259ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [5s 259ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (true) DEBUG: [pool-1-thread-1] [5s 259ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 259ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [pool-1-thread-1] [5s 259ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 259ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 259ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 259ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 259ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 259ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 259ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 259ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [5s 259ms] Http1Publisher(SocketTube(11)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 259ms] SocketTube(11) trying to write: 204 DEBUG: [pool-1-thread-1] [5s 259ms] SocketTube(11) wrote: 204 DEBUG: [pool-1-thread-1] [5s 259ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 259ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 259ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 259ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 259ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 259ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 260ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 260ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 260ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [pool-1-thread-1] [5s 260ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [5s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [pool-1-thread-1] [5s 260ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 260ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6bd975f3 DEBUG: [pool-1-thread-1] [5s 260ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 260ms] SocketTube(11) read bytes: 71 DEBUG: [HttpClient-9-SelectorManager] [5s 260ms] Http1AsyncReceiver(SocketTube(11)) Putting 71 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [5s 260ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [5s 260ms] Http1AsyncReceiver(SocketTube(11)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6d6aa43b DEBUG: [pool-1-thread-1] [5s 260ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [5s 260ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [pool-1-thread-1] [5s 260ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6d6aa43b DEBUG: [HttpClient-9-SelectorManager] [5s 260ms] 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 260ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-1] [5s 260ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [5s 260ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6d6aa43b DEBUG: [pool-1-thread-1] [5s 260ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 260ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 260ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60316 remote=/127.0.0.1:46313] DEBUG: [pool-1-thread-1] [5s 260ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [5s 260ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [5s 261ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ca1871b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@578e1ef5 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 261ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 261ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 261ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 261ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [5s 261ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 261ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [5s 261ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [5s 261ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [5s 261ms] Http2Connection(SocketTube(11)) Opened stream 1 DEBUG: [pool-1-thread-1] [5s 261ms] Http2Connection(SocketTube(11))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [5s 261ms] Http2Connection(SocketTube(11))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [5s 261ms] SocketTube(11) connecting flows DEBUG: [pool-1-thread-1] [5s 261ms] SocketTube(11) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 261ms] SocketTube(11) registering subscribe event DEBUG: [pool-1-thread-1] [5s 261ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 261ms] SocketTube(11) subscribed for writing DEBUG: [pool-1-thread-1] [5s 261ms] SocketTube(11) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 261ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [5s 261ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@19a8e139 DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) calling onSubscribe DEBUG: [pool-1-thread-1] [5s 262ms] PlainHttpConnection(SocketTube(11)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [5s 262ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] Http2Connection(SocketTube(11)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [5s 262ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) pending subscriber subscribed DEBUG: [pool-1-thread-1] [5s 262ms] PlainHttpConnection(SocketTube(11)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [5s 262ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 262ms] Http2Connection(SocketTube(11)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) write: starting subscription DEBUG: [pool-1-thread-1] [5s 262ms] Http2Connection(SocketTube(11)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 262ms] SocketTube(11) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 262ms] Http2Connection(SocketTube(11)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SocketTube(11)) stopping DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SocketTube(11)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-3] [5s 262ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SocketTube(11)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-3] [5s 262ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [5s 262ms] Http2Connection(SocketTube(11)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [5s 262ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [5s 262ms] Http2Connection(SocketTube(11)) H2 processed buffered data DEBUG: [pool-1-thread-3] [5s 262ms] SocketTube(11) trying to write: 63 DEBUG: [pool-1-thread-1] [5s 262ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [5s 262ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [5s 262ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [pool-1-thread-1] [5s 262ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-3] [5s 262ms] SocketTube(11) wrote: 63 DEBUG: [pool-1-thread-1] [5s 262ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [Test-server-pool] [5s 262ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 262ms] SocketTube(11) write: requesting more... DEBUG: [Test-server-pool] [5s 262ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 262ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-3] [5s 262ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [Test-server-pool] [5s 262ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [5s 263ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ca1871b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@578e1ef5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 263ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 263ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [5s 263ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 263ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [5s 263ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [5s 263ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [5s 263ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-3] [5s 263ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [5s 263ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-3] [5s 263ms] SocketTube(11) trying to write: 13 DEBUG: [pool-1-thread-3] [5s 263ms] SocketTube(11) wrote: 13 DEBUG: [pool-1-thread-3] [5s 263ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [5s 263ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [5s 263ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 263ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 263ms] 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 DEBUG: [readLoop] [5s 263ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [5s 263ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 263ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [5s 263ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [5s 263ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [5s 263ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 264ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 264ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 264ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [readLoop] [5s 264ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SocketTube(11) read bytes: 55 DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] Http2Connection(SocketTube(11)) onNext: got 55 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [5s 264ms] Http2Connection(SocketTube(11)) sending 55 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 264ms] Http2Connection(SocketTube(11)) H2 Receiving(1): 55 DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [pool-1-thread-3] [5s 264ms] Http2Connection(SocketTube(11)) Processing 55 DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 264ms] FramesDecoder decodes: 55 DEBUG: [pool-1-thread-3] [5s 264ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 264ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [5s 264ms] Http2Connection(SocketTube(11)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [pool-1-thread-3] [5s 264ms] PlainHttpConnection(SocketTube(11)) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 264ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SocketTube(11) read bytes: 41 DEBUG: [pool-1-thread-3] [5s 264ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [5s 264ms] SocketTube(11) trying to write: 9 DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] Http2Connection(SocketTube(11)) onNext: got 41 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-3] [5s 264ms] SocketTube(11) wrote: 9 DEBUG: [pool-1-thread-3] [5s 264ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [pool-1-thread-3] [5s 264ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [HttpClient-9-SelectorManager] [5s 264ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 264ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 264ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 265ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 265ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [5s 265ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 265ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 265ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 265ms] Http2Connection(SocketTube(11))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 265ms] Http2Connection(SocketTube(11))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 265ms] Http2Connection(SocketTube(11))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 265ms] Http2Connection(SocketTube(11))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/fixed/x) 200 HTTP_2 Local port: 60316 DEBUG: [pool-1-thread-3] [5s 357ms] Http2Connection(SocketTube(11))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 357ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 357ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 357ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 357ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:46313/http2/fixed/x DEBUG: [pool-1-thread-3] [5s 357ms] Http2Connection(SocketTube(11)) H2 processed(1) DEBUG: [pool-1-thread-3] [5s 357ms] Http2Connection(SocketTube(11)) sending 41 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 357ms] Http2Connection(SocketTube(11)) H2 Receiving(2): 41 DEBUG: [pool-1-thread-3] [5s 357ms] Http2Connection(SocketTube(11)) Processing 41 DEBUG: [pool-1-thread-3] [5s 357ms] FramesDecoder decodes: 41 DEBUG: [pool-1-thread-3] [5s 357ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 357ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 357ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 357ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-3] [5s 357ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 357ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 357ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 357ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 358ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 358ms] Http2Connection(SocketTube(11))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 358ms] Http2Connection(SocketTube(11))/Stream(1) incoming: onComplete DEBUG: [MainThread] [5s 358ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 358ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 358ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 358ms] HttpResponseInputStream next item received DEBUG: [MainThread] [5s 358ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 358ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 358ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 358ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 358ms] Http2Connection(SocketTube(11))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 358ms] Http2Connection(SocketTube(11))/Stream(1) responseReceived: streamid=1 DEBUG: [MainThread] [5s 358ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 358ms] Http2Connection(SocketTube(11))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [5s 358ms] Http2Connection(SocketTube(11)) Closed stream 1 DEBUG: [MainThread] [5s 358ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [5s 358ms] Http2Connection(SocketTube(11))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65b499db DEBUG: [pool-1-thread-3] [5s 358ms] Http2Connection(SocketTube(11))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [5s 358ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 358ms] Http2Connection(SocketTube(11)) H2 processed(2) DEBUG: [MainThread] [5s 359ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46313/http2/chunk/x GET DEBUG: [pool-1-thread-3] [5s 359ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 359ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-3] [5s 359ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 359ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 359ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 360ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 360ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 360ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 360ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 360ms] Http2Connection(SocketTube(11)) Opened stream 3 DEBUG: [pool-1-thread-3] [5s 360ms] Http2Connection(SocketTube(11))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 360ms] PlainHttpConnection(SocketTube(11)) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 360ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 360ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 60 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-3] [5s 360ms] SocketTube(11) trying to write: 60 DEBUG: [pool-1-thread-3] [5s 360ms] SocketTube(11) wrote: 60 DEBUG: [pool-1-thread-3] [5s 361ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-3] [5s 361ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-3] [5s 361ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 361ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [5s 361ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 361ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 361ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 361ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 361ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 361ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 361ms] Http2Connection(SocketTube(11))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [5s 361ms] 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 362ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 363ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [5s 363ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [5s 363ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 363ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 363ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 363ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 363ms] Http2Connection(SocketTube(11)) H2 Receiving(3): 42 DEBUG: [pool-1-thread-3] [5s 363ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-3] [5s 363ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-3] [5s 363ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 363ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 363ms] Http2Connection(SocketTube(11))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 363ms] Http2Connection(SocketTube(11))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 363ms] Http2Connection(SocketTube(11))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 363ms] Http2Connection(SocketTube(11))/Stream(3) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/chunk/x) 200 HTTP_2 Local port: 60316 DEBUG: [pool-1-thread-3] [5s 459ms] Http2Connection(SocketTube(11))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 460ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 460ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 460ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 460ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:46313/http2/chunk/x DEBUG: [pool-1-thread-3] [5s 460ms] FramesDecoder Got frame: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=14, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onNext(14) DEBUG: [pool-1-thread-3] [5s 460ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 460ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 28, limit: 16777216 DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 3) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 460ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 460ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 460ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 460ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 460ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [5s 460ms] Http2Connection(SocketTube(11)) Closed stream 3 DEBUG: [pool-1-thread-3] [5s 461ms] Http2Connection(SocketTube(11))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@62a93ba0 DEBUG: [MainThread] [5s 460ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 461ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 461ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 461ms] Http2Connection(SocketTube(11))/Stream(3) closing response subscriber stream 3 DEBUG: [MainThread] [5s 461ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 461ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 461ms] Http2Connection(SocketTube(11)) H2 processed(3) DEBUG: [MainThread] [5s 461ms] HttpResponseInputStream close called DEBUG: [MainThread] [5s 462ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:51743/https2/fixed/x GET DEBUG: [pool-1-thread-3] [5s 462ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 463ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 463ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 464ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [pool-1-thread-3] [5s 464ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): connection accepted DEBUG: [HttpClient-9-SelectorManager] [5s 464ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f9afbce 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=53310, Session(1711953193381|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-9-SelectorManager] [5s 464ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-9-SelectorManager] [5s 464ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53310 DEBUG: [pool-1-thread-3] [5s 465ms] SocketTube(12) connecting flows DEBUG: [pool-1-thread-3] [5s 465ms] SocketTube(12) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 465ms] SocketTube(12) registering subscribe event DEBUG: [pool-1-thread-3] [5s 465ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 465ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 465ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [5s 465ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SocketTube(12) DEBUG: [pool-1-thread-3] [5s 465ms] SocketTube(12) subscribed for writing DEBUG: [pool-1-thread-3] [5s 465ms] SocketTube(12) write: registering startSubscription event DEBUG: [pool-1-thread-3] [5s 465ms] SSL Writer(SocketTube(12)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-3] [5s 465ms] SSL Writer(SocketTube(12)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 465ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-3] [5s 465ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [5s 466ms] SocketTube(12) subscribe event raised DEBUG: [pool-1-thread-3] [5s 468ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-9-SelectorManager] [5s 468ms] 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@38c0c1d3[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 468ms] SocketTube(12) read demand reset to 0 DEBUG: [pool-1-thread-3] [5s 468ms] SSL Writer(SocketTube(12)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [5s 468ms] SocketTube(12) calling onSubscribe DEBUG: [pool-1-thread-3] [5s 468ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 468ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [HttpClient-9-SelectorManager] [5s 468ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [HttpClient-9-SelectorManager] [5s 468ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 468ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 468ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [5s 469ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-3] [5s 469ms] SSL Writer(SocketTube(12)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-3] [5s 469ms] SSL Writer(SocketTube(12)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-3] [5s 469ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [5s 469ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(12)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-3] [5s 469ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [5s 469ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-9-SelectorManager] [5s 469ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-9-SelectorManager] [5s 469ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [5s 469ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [5s 469ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [5s 469ms] SocketTube(12) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 469ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 469ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [5s 469ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (true) DEBUG: [pool-1-thread-3] [5s 469ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-3] [5s 469ms] SocketTube(12) trying to write: 2191 DEBUG: [pool-1-thread-3] [5s 469ms] SocketTube(12) wrote: 2191 DEBUG: [pool-1-thread-3] [5s 469ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 469ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 469ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 469ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 469ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 469ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 472ms] SocketTube(12) read bytes: 133 DEBUG: [HttpClient-9-SelectorManager] [5s 472ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 472ms] SSL Reader(SocketTube(12)) Adding 133 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 472ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [pool-1-thread-3] [5s 472ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 473ms] SSL Reader(SocketTube(12)) Unwrapping: 133 DEBUG: [pool-1-thread-3] [5s 473ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 473ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 473ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [5s 473ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [5s 473ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 473ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [HttpClient-9-SelectorManager] [5s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 474ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 474ms] 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] [5s 475ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) Sending 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-3] [5s 475ms] SocketTube(12) trying to write: 6 DEBUG: [pool-1-thread-3] [5s 475ms] SocketTube(12) wrote: 6 DEBUG: [pool-1-thread-3] [5s 475ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 475ms] SocketTube(12) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 475ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-3] [5s 475ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 475ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 475ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 475ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 475ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 475ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [5s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 476ms] SocketTube(12) read bytes: 175 DEBUG: [HttpClient-9-SelectorManager] [5s 476ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 476ms] SSL Reader(SocketTube(12)) Adding 175 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 476ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-9-SelectorManager] [5s 476ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) Unwrapping: 175 DEBUG: [HttpClient-9-SelectorManager] [5s 476ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) Unwrapping: 169 DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-3] [5s 476ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [5s 476ms] SSLFlowDelegate(SocketTube(12)) obtaining and initiating task execution DEBUG: [pool-1-thread-3] [5s 476ms] SSLFlowDelegate(SocketTube(12)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [5s 476ms] SSLFlowDelegate(SocketTube(12)) finished task execution DEBUG: [pool-1-thread-3] [5s 477ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 477ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-3] [5s 477ms] SSL Reader(SocketTube(12)) Unwrapping: 90 DEBUG: [pool-1-thread-3] [5s 478ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 478ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 478ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-3] [5s 478ms] SSL Reader(SocketTube(12)) handshaking DEBUG: [pool-1-thread-3] [5s 478ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-3] [5s 478ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [pool-1-thread-3] [5s 478ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 478ms] SSL Writer(SocketTube(12)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 478ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 478ms] SSLFlowDelegate(SocketTube(12)) setALPN = h2 DEBUG: [pool-1-thread-3] [5s 478ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 478ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-3] [5s 478ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-3] [5s 479ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-3] [5s 479ms] SSLTube(SocketTube(12)) connecting flows DEBUG: [pool-1-thread-3] [5s 479ms] SSLTube(SocketTube(12)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@49db6433 DEBUG: [pool-1-thread-3] [5s 479ms] Http2Connection(SSLTube(SocketTube(12))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-3] [5s 479ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 479ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 479ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 479ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 479ms] SSLTube(SocketTube(12)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-3] [5s 479ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 479ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 479ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 479ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 479ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 479ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [5s 479ms] SSL Writer(SocketTube(12)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 479ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-3] [5s 479ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-3] [5s 479ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 479ms] Http2Connection(SSLTube(SocketTube(12))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-3] [5s 479ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 480ms] Http2Connection(SSLTube(SocketTube(12))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 480ms] Http2Connection(SSLTube(SocketTube(12))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-3] [5s 480ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed buffered data DEBUG: [pool-1-thread-3] [5s 480ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [5s 480ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [5s 480ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 480ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 480ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 480ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 480ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 480ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 480ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 1 DEBUG: [pool-1-thread-3] [5s 480ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 480ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 60 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 480ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 480ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 480ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 480ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-3] [5s 480ms] SSL Writer(SocketTube(12)) Sending 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 480ms] SSL Writer(SocketTube(12)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-3] [5s 481ms] SocketTube(12) trying to write: 90 DEBUG: [pool-1-thread-3] [5s 481ms] SocketTube(12) wrote: 90 DEBUG: [pool-1-thread-3] [5s 481ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 481ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 481ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 481ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [5s 481ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 481ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 481ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 481ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [5s 481ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 481ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 481ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) wrapping 136 bytes DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) Sending 174 bytes downstream DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 481ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-3] [5s 482ms] SocketTube(12) trying to write: 174 DEBUG: [pool-1-thread-3] [5s 482ms] SocketTube(12) wrote: 174 DEBUG: [pool-1-thread-3] [5s 482ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 482ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 482ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 482ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 482ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 482ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [5s 482ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 482ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 482ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 482ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 482ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 482ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 482ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 482ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 482ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) TestServer(2): starting connection DEBUG: [HttpClient-9-SelectorManager] [5s 482ms] SocketTube(12) read bytes: 1726 DEBUG: [HttpClient-9-SelectorManager] [5s 482ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 482ms] SSL Reader(SocketTube(12)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 482ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 483ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 483ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 483ms] SSL Reader(SocketTube(12)) Unwrapping: 1726 DEBUG: [Test-server-pool] [5s 483ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [5s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [5s 483ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [5s 483ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [5s 483ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [5s 483ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [Test-server-pool] [5s 483ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 483ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [5s 483ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 483ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-3] [5s 483ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-9-SelectorManager] [5s 483ms] 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] [5s 483ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 483ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 483ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 484ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (true) DEBUG: [readLoop] [5s 484ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [5s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) TestServer(2): connection started DEBUG: [readLoop] [5s 484ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [5s 484ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [5s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 484ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-9-SelectorManager] [5s 484ms] SocketTube(12) read bytes: 77 DEBUG: [HttpClient-9-SelectorManager] [5s 484ms] SSL Reader(SocketTube(12)) onNext DEBUG: [readLoop] [5s 484ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-9-SelectorManager] [5s 484ms] SSL Reader(SocketTube(12)) Adding 77 bytes to read buffer DEBUG: [readLoop] [5s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 484ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [5s 484ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [5s 484ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 484ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-9-SelectorManager] [5s 484ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 484ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 484ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 484ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 484ms] SSL Reader(SocketTube(12)) Unwrapping: 77 DEBUG: [pool-1-thread-3] [5s 484ms] SSL Reader(SocketTube(12)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 484ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-3] [5s 485ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-3] [5s 485ms] SSL Reader(SocketTube(12)) sending 39 DEBUG: [pool-1-thread-3] [5s 485ms] SSL Reader(SocketTube(12)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-3] [5s 485ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 485ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-3] [5s 485ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-3] [5s 485ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 485ms] Http2Connection(SSLTube(SocketTube(12))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 485ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-3] [5s 485ms] Http2Connection(SSLTube(SocketTube(12))) Processing 39 DEBUG: [pool-1-thread-3] [5s 485ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-3] [5s 485ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 485ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-3] [5s 485ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-3] [5s 485ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 9 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 485ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 485ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 485ms] SSLTube(SocketTube(12)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) wrapping 9 bytes DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: GET /https2/fixed/x DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) OK => produced: 47 bytes into 48, not wrapped: 0 Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) Sending 47 bytes downstream DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) pushScheduler is alive TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 485ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-3] [5s 485ms] SocketTube(12) trying to write: 47 DEBUG: [pool-1-thread-3] [5s 486ms] SocketTube(12) wrote: 47 Sent response headers 200 DEBUG: [pool-1-thread-3] [5s 486ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 486ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 486ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 486ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 486ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 486ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [5s 486ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [5s 486ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [5s 486ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 486ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [5s 486ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [5s 486ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [5s 486ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 486ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(1) DEBUG: [pool-1-thread-3] [5s 486ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 486ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 486ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 486ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 486ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 486ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SocketTube(12) read bytes: 116 DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SSL Reader(SocketTube(12)) Adding 116 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 486ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [pool-1-thread-3] [5s 486ms] SSL Reader(SocketTube(12)) Unwrapping: 116 DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [5s 486ms] 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] [5s 486ms] SSL Reader(SocketTube(12)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-3] [5s 486ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-3] [5s 486ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-3] [5s 487ms] SSL Reader(SocketTube(12)) sending 16 DEBUG: [pool-1-thread-3] [5s 487ms] SSL Reader(SocketTube(12)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-3] [5s 487ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 487ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-3] [5s 487ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-3] [5s 487ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 487ms] Http2Connection(SSLTube(SocketTube(12))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 487ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-3] [5s 487ms] Http2Connection(SSLTube(SocketTube(12))) Processing 16 DEBUG: [pool-1-thread-3] [5s 487ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-3] [5s 487ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 487ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 487ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 487ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 487ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 487ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/fixed/x) 200 HTTP_2 Local port: 53310 DEBUG: [pool-1-thread-3] [5s 563ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 563ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 563ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 563ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 563ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:51743/https2/fixed/x DEBUG: [pool-1-thread-3] [5s 563ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(2) DEBUG: [pool-1-thread-3] [5s 563ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 563ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [5s 563ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 563ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-3] [5s 563ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [5s 563ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [5s 563ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [5s 563ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 563ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-3] [5s 564ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [5s 564ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [MainThread] [5s 564ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 564ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 564ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-3] [5s 564ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [5s 564ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [5s 564ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 564ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-3] [5s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-3] [5s 564ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 564ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 564ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 564ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 564ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [5s 564ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 564ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 564ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(3) DEBUG: [MainThread] [5s 564ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 564ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 564ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 564ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 564ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 564ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 564ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (true) DEBUG: [HttpClient-9-SelectorManager] [5s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 565ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 565ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 565ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 565ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 565ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-3] [5s 565ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [5s 565ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 565ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 565ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [5s 566ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 566ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 566ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 566ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 566ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 566ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 566ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [5s 566ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 1 DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@71a85a4f DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-3] [5s 566ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(4) DEBUG: [pool-1-thread-3] [5s 566ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 566ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 566ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 566ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 566ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 566ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [MainThread] [5s 567ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:51743/https2/chunk/x GET DEBUG: [pool-1-thread-3] [5s 567ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 567ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-3] [5s 567ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 567ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 567ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-3] [5s 567ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-3] [5s 567ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-3] [5s 568ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-3] [5s 568ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 3 DEBUG: [pool-1-thread-3] [5s 568ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Stream 3 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-3] [5s 568ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-3] [5s 568ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-3] [5s 568ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-3] [5s 568ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-3] [5s 568ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-3] [5s 568ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-3] [5s 568ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-3] [5s 568ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 2 DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-3] [5s 569ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-3] [5s 569ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-3] [5s 569ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-3] [5s 569ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 569ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 569ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-3] [5s 569ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [5s 569ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 569ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [5s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 569ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 569ms] Exchange sendRequestBody DEBUG: [readLoop] [5s 569ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [5s 569ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-3] [5s 569ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) requestSent: streamid=3 but response not received DEBUG: [readLoop] [5s 569ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [5s 569ms] FramesDecoder Got frame: HEADERS: length=50, streamid=3, flags=END_STREAM END_HEADERS TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 3 TestServer(2): Using handler for: /https2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [pool-1-thread-3] [5s 571ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-3] [5s 571ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] SocketTube(12) no more demand for reading DEBUG: [pool-1-thread-3] [5s 571ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [HttpClient-9-SelectorManager] [5s 571ms] 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] [5s 571ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-3] [5s 571ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-3] [5s 571ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-3] [5s 571ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-3] [5s 571ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 571ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-3] [5s 571ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-3] [5s 572ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 572ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 572ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(5): 10 DEBUG: [pool-1-thread-3] [5s 572ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-3] [5s 572ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-3] [5s 572ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 572ms] FramesDecoder Got frame: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 572ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: HEADERS: length=1, streamid=3, flags=END_HEADERS DEBUG: [pool-1-thread-3] [5s 572ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-3] [5s 572ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-3] [5s 572ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/chunk/x) 200 HTTP_2 Local port: 53310 DEBUG: [pool-1-thread-3] [5s 668ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscribing user subscriber DEBUG: [pool-1-thread-3] [5s 668ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 668ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 668ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 668ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:51743/https2/chunk/x DEBUG: [pool-1-thread-3] [5s 668ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(5) DEBUG: [pool-1-thread-3] [5s 668ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 668ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [MainThread] [5s 669ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775802 cancelled = false DEBUG: [pool-1-thread-3] [5s 669ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-3] [5s 669ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 669ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 669ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(6): 24 DEBUG: [pool-1-thread-3] [5s 669ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-3] [5s 669ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-3] [5s 669ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 669ms] FramesDecoder Got frame: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [5s 669ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=15, streamid=3, flags=0 DEBUG: [pool-1-thread-3] [5s 669ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onNext(15) DEBUG: [pool-1-thread-3] [5s 669ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 670ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 670ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 670ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-3] [5s 670ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 30, limit: 16777216 DEBUG: [MainThread] [5s 670ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-3] [5s 670ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 3) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-3] [5s 670ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(6) DEBUG: [MainThread] [5s 670ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 670ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 670ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 670ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [5s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (true) DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [5s 670ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [5s 670ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [5s 670ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [5s 670ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [5s 670ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [pool-1-thread-3] [5s 670ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 670ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775801 cancelled = false DEBUG: [pool-1-thread-3] [5s 671ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-3] [5s 671ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-3] [5s 671ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-3] [5s 671ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(7): 9 DEBUG: [pool-1-thread-3] [5s 671ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-3] [5s 671ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-3] [5s 671ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-3] [5s 671ms] FramesDecoder Got frame: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 671ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: DATA: length=0, streamid=3, flags=END_STREAM DEBUG: [pool-1-thread-3] [5s 671ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) incoming: onComplete DEBUG: [pool-1-thread-3] [5s 671ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-3] [5s 671ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 671ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 671ms] HttpResponseInputStream item offered DEBUG: [MainThread] [5s 671ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-3] [5s 671ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) setEndStreamReceived: streamid=3 DEBUG: [MainThread] [5s 671ms] HttpResponseInputStream close called DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) responseReceived: streamid=3 DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) close stream 3 DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 3 DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@30136fe0 DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(3) closing response subscriber stream 3 DEBUG: [pool-1-thread-3] [5s 672ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(7) DEBUG: [pool-1-thread-3] [5s 672ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-3] [5s 672ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-3] [5s 672ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-3] [5s 672ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-3] [5s 672ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 672ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [5s 672ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [MainThread] [5s 693ms] HttpClientImpl(10) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [5s 698ms] HttpClientImpl(10) ClientImpl (async) send http://127.0.0.1:33453/http1/fixed/x GET DEBUG: [pool-1-thread-3] [5s 698ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-3] [5s 698ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [5s 698ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [5s 698ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [5s 698ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-3] [5s 699ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [5s 699ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [5s 699ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 699ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-3] [5s 699ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@92423df queue.isEmpty: true DEBUG: [pool-1-thread-3] [5s 699ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@92423df, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [5s 699ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 699ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 699ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 699ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [5s 699ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [5s 699ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [5s 699ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@b6db6e9 for C (true) DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36034 DEBUG: [pool-1-thread-3] [5s 700ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [pool-1-thread-3] [5s 700ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [5s 700ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [5s 700ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 700ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@195dd99 DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-1] [5s 700ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 700ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 700ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 700ms] SocketTube(13) got some demand for reading DEBUG: [pool-1-thread-1] [5s 700ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [5s 700ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [5s 700ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@449753cf for R (true) DEBUG: [pool-1-thread-3] [5s 700ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [pool-1-thread-3] [5s 700ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-3] [5s 701ms] SocketTube(13) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 700ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [5s 701ms] SocketTube(13) write: starting subscription DEBUG: [pool-1-thread-3] [5s 701ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-10-SelectorManager] [5s 701ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 701ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-1] [5s 701ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 701ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-1] [5s 701ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 701ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 701ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 701ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 701ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [5s 701ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 701ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-3] [5s 701ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-3] [5s 701ms] Http1Publisher(SocketTube(13)) onNext with 204 bytes DEBUG: [pool-1-thread-3] [5s 701ms] SocketTube(13) trying to write: 204 DEBUG: [pool-1-thread-3] [5s 701ms] SocketTube(13) wrote: 204 DEBUG: [pool-1-thread-3] [5s 701ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-3] [5s 702ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [pool-1-thread-3] [5s 702ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 702ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 702ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [5s 702ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-3] [5s 702ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [5s 702ms] Exchange sendRequestBody DEBUG: [pool-1-thread-3] [5s 702ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-3] [5s 702ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-3] [5s 702ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 702ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [pool-1-thread-3] [5s 702ms] Http1Publisher(SocketTube(13)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-3] [5s 702ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-3] [5s 702ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-3] [5s 702ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3a6d7a96 DEBUG: [pool-1-thread-3] [5s 702ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-3] [5s 702ms] Http1Exchange reading headers DEBUG: [pool-1-thread-3] [5s 702ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-3] [5s 702ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [pool-1-thread-3] [5s 702ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-10-SelectorManager] [5s 702ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@449753cf for None (false) DEBUG: [HttpClient-10-SelectorManager] [5s 703ms] SocketTube(13) read bytes: 90 DEBUG: [HttpClient-10-SelectorManager] [5s 703ms] Http1AsyncReceiver(SocketTube(13)) Putting 90 bytes into the queue DEBUG: [HttpClient-10-SelectorManager] [5s 703ms] SocketTube(13) resuming read event DEBUG: [HttpClient-10-SelectorManager] [5s 703ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@449753cf for R (false) DEBUG: [HttpClient-10-SelectorManager] [5s 703ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 703ms] Http1AsyncReceiver(SocketTube(13)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@92423df DEBUG: [pool-1-thread-3] [5s 703ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 703ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@92423df DEBUG: [pool-1-thread-3] [5s 703ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-3] [5s 703ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-3] [5s 703ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@92423df DEBUG: [pool-1-thread-3] [5s 703ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-3] [5s 703ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-3] [5s 816ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [pool-1-thread-3] [5s 816ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1b4c3679(10) DEBUG: [pool-1-thread-3] [5s 816ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@12d5eaac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@504ffe7c queue.isEmpty: false DEBUG: [pool-1-thread-3] [5s 817ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 14 DEBUG: [pool-1-thread-3] [5s 817ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-3] [5s 817ms] HttpClientImpl(10) body subscriber registered: 1 DEBUG: [pool-1-thread-3] [5s 817ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-3] [5s 817ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-3] [5s 817ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@12d5eaac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@504ffe7c, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-3] [5s 817ms] Http1AsyncReceiver(SocketTube(13)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@12d5eaac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@504ffe7c DEBUG: [pool-1-thread-3] [5s 817ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [5s 817ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@12d5eaac/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@504ffe7c DEBUG: [pool-1-thread-3] [5s 817ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-3] [5s 817ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-3] [5s 817ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 817ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-3] [5s 817ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-3] [5s 817ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [pool-1-thread-3] [5s 817ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [pool-1-thread-3] [5s 817ms] ConnectionPool(10) registering CleanupTrigger(SocketTube(13)) DEBUG: [pool-1-thread-3] [5s 817ms] SocketTube(13) connecting flows DEBUG: [pool-1-thread-3] [5s 817ms] SocketTube(13) read publisher got subscriber DEBUG: [pool-1-thread-3] [5s 817ms] SocketTube(13) registering subscribe event DEBUG: [pool-1-thread-3] [5s 817ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-3] [5s 817ms] SocketTube(13) subscribed for writing DEBUG: [pool-1-thread-3] [5s 817ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-10-SelectorManager] [5s 817ms] SocketTube(13) subscribe event raised DEBUG: [pool-1-thread-3] [5s 817ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-10-SelectorManager] [5s 817ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-10-SelectorManager] [5s 817ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-10-SelectorManager] [5s 817ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-10-SelectorManager] [5s 817ms] SocketTube(13) calling onSubscribe DEBUG: [pool-1-thread-3] [5s 817ms] HttpClientImpl(10) body subscriber unregistered: 0 DEBUG: [HttpClient-10-SelectorManager] [5s 817ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [5s 817ms] SocketTube(13) resuming read event DEBUG: [pool-1-thread-3] [5s 817ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-3] [5s 817ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-3] [5s 817ms] HttpResponseInputStream item offered DEBUG: [HttpClient-10-SelectorManager] [5s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@449753cf for R (false) DEBUG: [pool-1-thread-3] [5s 817ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-10-SelectorManager] [5s 818ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-10-SelectorManager] [5s 818ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-10-SelectorManager] [5s 818ms] SocketTube(13) pending subscriber subscribed DEBUG: [pool-1-thread-3] [5s 818ms] Http1Response(id=12, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1b4c3679(10) DEBUG: [pool-1-thread-3] [5s 818ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-10-SelectorManager] [5s 818ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-10-SelectorManager] [5s 818ms] SocketTube(13) write: offloading requestMore DEBUG: [pool-1-thread-3] [5s 818ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [5s 818ms] SocketTube(13) write: requesting more... DEBUG: [pool-1-thread-2] [5s 818ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 821ms] HttpClientImpl(10) ClientImpl (async) elapsed 123 millis for GET to http://127.0.0.1:33453/http1/fixed/x DEBUG: [MainThread] [5s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 822ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [5s 822ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 822ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 823ms] HttpClientImpl(11) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [5s 824ms] HttpClientImpl(11) ClientImpl (async) send http://127.0.0.1:33453/http1/chunk/x GET DEBUG: [pool-1-thread-1] [5s 824ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 824ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [5s 824ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [5s 824ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 824ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [5s 825ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 825ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 825ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 825ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 825ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@21f8a47b queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 825ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@21f8a47b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 825ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 825ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 825ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 825ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 825ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 825ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [5s 825ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c2208a8 for C (true) DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36042 DEBUG: [pool-1-thread-1] [5s 826ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 826ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [5s 826ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [5s 826ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 826ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [5s 826ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [5s 826ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [pool-1-thread-1] [5s 826ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] SocketTube(14) subscribe event raised DEBUG: [pool-1-thread-1] [5s 826ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@26da63d8 DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-1] [5s 826ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [5s 826ms] SocketTube(14) pending subscriber subscribed DEBUG: [pool-1-thread-2] [5s 827ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [5s 827ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [5s 827ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 827ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 827ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-3] [5s 827ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [5s 827ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 827ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-3] [5s 827ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-3] [5s 827ms] SocketTube(14) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [5s 827ms] SocketTube(14) got some demand for reading DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [5s 827ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [5s 827ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [5s 827ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [5s 827ms] SocketTube(14) trying to write: 204 DEBUG: [HttpClient-11-SelectorManager] [5s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d8f967 for R (true) DEBUG: [pool-1-thread-1] [5s 827ms] SocketTube(14) wrote: 204 DEBUG: [pool-1-thread-1] [5s 827ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [5s 827ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 827ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 827ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 827ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 827ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [5s 827ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [5s 827ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [5s 827ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 827ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e6b0e3a DEBUG: [pool-1-thread-1] [5s 827ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [5s 827ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [5s 827ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [5s 827ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [pool-1-thread-1] [5s 827ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-11-SelectorManager] [5s 828ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d8f967 for None (false) DEBUG: [HttpClient-11-SelectorManager] [5s 829ms] SocketTube(14) read bytes: 108 DEBUG: [HttpClient-11-SelectorManager] [5s 829ms] Http1AsyncReceiver(SocketTube(14)) Putting 108 bytes into the queue DEBUG: [HttpClient-11-SelectorManager] [5s 829ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [5s 829ms] Http1AsyncReceiver(SocketTube(14)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@21f8a47b DEBUG: [pool-1-thread-1] [5s 829ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-11-SelectorManager] [5s 829ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d8f967 for R (false) DEBUG: [pool-1-thread-1] [5s 829ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@21f8a47b DEBUG: [HttpClient-11-SelectorManager] [5s 829ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 829ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [5s 829ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [5s 829ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@21f8a47b DEBUG: [pool-1-thread-1] [5s 829ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [5s 829ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [5s 925ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [5s 925ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@6a67bec(11) DEBUG: [pool-1-thread-1] [5s 925ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3544864d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@88e212 queue.isEmpty: false DEBUG: [pool-1-thread-1] [5s 925ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 24 DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [5s 925ms] HttpClientImpl(11) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [5s 925ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [5s 925ms] HttpClientImpl(11) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33453/http1/chunk/x DEBUG: [pool-1-thread-1] [5s 925ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [5s 925ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3544864d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@88e212, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [5s 925ms] Http1AsyncReceiver(SocketTube(14)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3544864d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@88e212 DEBUG: [pool-1-thread-1] [5s 925ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 925ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3544864d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@88e212 DEBUG: [pool-1-thread-1] [5s 925ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [5s 925ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [5s 925ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 926ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 926ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [5s 926ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [5s 926ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [pool-1-thread-1] [5s 926ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [5s 926ms] ConnectionPool(11) registering CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-1] [5s 926ms] SocketTube(14) connecting flows DEBUG: [pool-1-thread-1] [5s 926ms] SocketTube(14) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 926ms] SocketTube(14) registering subscribe event DEBUG: [pool-1-thread-1] [5s 926ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 926ms] SocketTube(14) subscribed for writing DEBUG: [pool-1-thread-1] [5s 926ms] SocketTube(14) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 926ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SocketTube(14) subscribe event raised DEBUG: [MainThread] [5s 926ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [pool-1-thread-1] [5s 926ms] HttpClientImpl(11) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [5s 926ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [5s 926ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [5s 926ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [5s 926ms] PlainHttpConnection(SocketTube(14))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [5s 926ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [5s 926ms] HttpResponseInputStream Next Buffer DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [5s 926ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [5s 926ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [5s 926ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SocketTube(14) read demand reset to 0 DEBUG: [pool-1-thread-1] [5s 926ms] Http1Response(id=13, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@6a67bec(11) DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SocketTube(14) resuming read event DEBUG: [pool-1-thread-1] [5s 926ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [pool-1-thread-1] [5s 926ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63d8f967 for R (false) DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-11-SelectorManager] [5s 926ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-11-SelectorManager] [5s 927ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-11-SelectorManager] [5s 927ms] SocketTube(14) write: offloading requestMore DEBUG: [pool-1-thread-1] [5s 927ms] SocketTube(14) write: requesting more... DEBUG: [pool-1-thread-1] [5s 927ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [5s 927ms] HttpClientImpl(12) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [5s 928ms] HttpClientImpl(12) ClientImpl (async) send https://127.0.0.1:45287/https1/fixed/x GET DEBUG: [pool-1-thread-1] [5s 929ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [5s 929ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [5s 929ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [5s 929ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [pool-1-thread-1] [5s 929ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1125d03 for C (true) DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39006 DEBUG: [pool-1-thread-1] [5s 930ms] SocketTube(15) connecting flows DEBUG: [pool-1-thread-1] [5s 930ms] SocketTube(15) read publisher got subscriber DEBUG: [pool-1-thread-1] [5s 930ms] SocketTube(15) registering subscribe event DEBUG: [pool-1-thread-1] [5s 930ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] SocketTube(15) subscribe event raised DEBUG: [pool-1-thread-1] [5s 930ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [5s 930ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [pool-1-thread-1] [5s 930ms] SSL Writer(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SocketTube(15) DEBUG: [pool-1-thread-1] [5s 930ms] SocketTube(15) subscribed for writing DEBUG: [pool-1-thread-1] [5s 930ms] SocketTube(15) write: registering startSubscription event DEBUG: [pool-1-thread-1] [5s 930ms] SSL Writer(SocketTube(15)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-1] [5s 930ms] SSL Writer(SocketTube(15)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] 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@bea3673[Not completed, 4 dependents] (id=1128) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] SocketTube(15) read demand reset to 0 DEBUG: [pool-1-thread-1] [5s 930ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] SocketTube(15) calling onSubscribe DEBUG: [pool-1-thread-1] [5s 930ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-12-SelectorManager] [5s 930ms] SSL Reader(SocketTube(15)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(15)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-12-SelectorManager] [5s 931ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-12-SelectorManager] [5s 931ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-12-SelectorManager] [5s 931ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-12-SelectorManager] [5s 931ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-12-SelectorManager] [5s 931ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (true) DEBUG: [HttpClient-12-SelectorManager] [5s 931ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-12-SelectorManager] [5s 931ms] SocketTube(15) write: offloading requestMore DEBUG: [pool-1-thread-2] [5s 931ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [5s 931ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [5s 931ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [5s 933ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [5s 933ms] SocketTube(15) trying to write: 2186 DEBUG: [pool-1-thread-1] [5s 933ms] SocketTube(15) wrote: 2186 DEBUG: [pool-1-thread-1] [5s 933ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [5s 933ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 933ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [5s 933ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [5s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 944ms] HttpClientImpl(12) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-12-SelectorManager] [5s 944ms] SocketTube(15) read bytes: 139 DEBUG: [HttpClient-12-SelectorManager] [5s 944ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [5s 944ms] SSL Reader(SocketTube(15)) Adding 139 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [5s 944ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 944ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 944ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 944ms] SSL Reader(SocketTube(15)) Unwrapping: 139 DEBUG: [HttpClient-12-SelectorManager] [5s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 945ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [5s 945ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 945ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [pool-1-thread-1] [5s 945ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 945ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [5s 945ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [5s 945ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [5s 945ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [5s 955ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 955ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [5s 955ms] SocketTube(15) trying to write: 6 DEBUG: [pool-1-thread-1] [5s 960ms] SocketTube(15) wrote: 6 DEBUG: [pool-1-thread-1] [5s 960ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [5s 960ms] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 960ms] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [5s 960ms] HttpClientImpl(11) SelectorManager shutting down DEBUG: [pool-1-thread-1] [5s 960ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-8-SelectorManager] [5s 960ms] HttpClientImpl(8) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [5s 960ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-10-SelectorManager] [5s 960ms] HttpClientImpl(10) SelectorManager shutting down DEBUG: [HttpClient-8-SelectorManager] [5s 960ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-SelectorManager] [5s 960ms] Http2ClientImpl stopping DEBUG: [HttpClient-7-SelectorManager] [5s 960ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-11-SelectorManager] [5s 960ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [5s 960ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 960ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [5s 960ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-1] [5s 960ms] SSL Reader(SocketTube(15)) Unwrapping: 6 DEBUG: [HttpClient-8-SelectorManager] [5s 960ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-10-SelectorManager] [5s 960ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [5s 961ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [HttpClient-11-SelectorManager] [5s 960ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-11-SelectorManager] [5s 961ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [5s 960ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [5s 961ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-11-SelectorManager] [5s 961ms] SocketTube(14) pausing read event DEBUG: [pool-1-thread-1] [5s 961ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 961ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 6 DEBUG: [HttpClient-11-SelectorManager] [5s 961ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] SocketTube(13) pausing read event DEBUG: [pool-1-thread-1] [5s 961ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-11-SelectorManager] [5s 961ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [5s 961ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] ConnectionPool(10) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-11-SelectorManager] [5s 961ms] ConnectionPool(11) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [pool-1-thread-1] [5s 961ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-11-SelectorManager] [5s 961ms] SocketTube(14) Stopping read scheduler DEBUG: [pool-1-thread-1] [5s 961ms] SocketTube(15) resuming read event DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] SocketTube(13) Read scheduler stopped DEBUG: [pool-1-thread-1] [5s 961ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-11-SelectorManager] [5s 961ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [5s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (true) DEBUG: [HttpClient-10-SelectorManager] [5s 961ms] Http2ClientImpl stopping DEBUG: [HttpClient-11-SelectorManager] [5s 961ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-11-SelectorManager] [5s 961ms] Http2ClientImpl stopping DEBUG: [HttpClient-12-SelectorManager] [5s 961ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for None (false) DEBUG: [HttpClient-12-SelectorManager] [5s 964ms] SocketTube(15) read bytes: 122 DEBUG: [HttpClient-12-SelectorManager] [5s 964ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [5s 964ms] SSL Reader(SocketTube(15)) Adding 122 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [5s 965ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [5s 965ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (false) DEBUG: [HttpClient-12-SelectorManager] [5s 965ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 965ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [5s 965ms] SSL Reader(SocketTube(15)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [5s 965ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [5s 965ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [5s 965ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [5s 965ms] SSL Reader(SocketTube(15)) handshaking DEBUG: [pool-1-thread-1] [5s 965ms] SSLFlowDelegate(SocketTube(15)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [5s 965ms] SSLFlowDelegate(SocketTube(15)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [5s 966ms] SSLFlowDelegate(SocketTube(15)) finished task execution DEBUG: [pool-1-thread-1] [5s 966ms] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [5s 966ms] SSL Writer(SocketTube(15)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [5s 966ms] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 967ms] SSL Writer(SocketTube(15)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 967ms] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [5s 967ms] SSLFlowDelegate(SocketTube(15)) setALPN = DEBUG: [pool-1-thread-1] [5s 967ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [5s 967ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [5s 967ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [5s 967ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [5s 967ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [5s 967ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39006 remote=/127.0.0.1:45287] DEBUG: [pool-1-thread-1] [5s 967ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 967ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [5s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2403fd89 queue.isEmpty: true DEBUG: [pool-1-thread-1] [5s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2403fd89, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [5s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 967ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 968ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [5s 968ms] Http1Exchange SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [5s 968ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [5s 968ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7ac21378 DEBUG: [pool-1-thread-1] [5s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [5s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [5s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [5s 968ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [5s 968ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 968ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [5s 968ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 968ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-8-SelectorManager] [5s 968ms] Http2Connection(SSLTube(SocketTube(8))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-1] [5s 968ms] Http1Publisher(SSLTube(SocketTube(15))) got subscriber: SSLTube(SocketTube(15)) DEBUG: [HttpClient-7-SelectorManager] [5s 968ms] Http2Connection(SSLTube(SocketTube(7))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-6-SelectorManager] [5s 968ms] Http2Connection(SocketTube(6)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-8-SelectorManager] [5s 968ms] AsyncSSLConnection(SSLTube(SocketTube(8))) added 34 bytes to the write queue DEBUG: [HttpClient-8-SelectorManager] [5s 968ms] AsyncSSLConnection(SSLTube(SocketTube(8))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [5s 968ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-8-SelectorManager] [5s 968ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [5s 968ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [HttpClient-8-SelectorManager] [5s 968ms] SSLTube(SocketTube(8)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [5s 968ms] AsyncSSLConnection(SSLTube(SocketTube(7))) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [5s 968ms] AsyncSSLConnection(SSLTube(SocketTube(7))) signalling the publisher of the write queue DEBUG: [HttpClient-6-SelectorManager] [5s 968ms] PlainHttpConnection(SocketTube(6)) added 34 bytes to the write queue DEBUG: [HttpClient-7-SelectorManager] [5s 968ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(7)) DEBUG: [HttpClient-7-SelectorManager] [5s 968ms] SSLTube(SocketTube(7)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-SelectorManager] [5s 968ms] SSL Writer(SocketTube(7)) onNext DEBUG: [pool-1-thread-1] [5s 968ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [HttpClient-8-SelectorManager] [5s 968ms] SSL Writer(SocketTube(8)) onNext DEBUG: [HttpClient-6-SelectorManager] [5s 968ms] PlainHttpConnection(SocketTube(6)) signalling the publisher of the write queue DEBUG: [HttpClient-8-SelectorManager] [5s 968ms] SSL Writer(SocketTube(8)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [5s 968ms] SSL Writer(SocketTube(7)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-6-SelectorManager] [5s 968ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(6) DEBUG: [HttpClient-7-SelectorManager] [5s 969ms] SSL Writer(SocketTube(7)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [5s 968ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [5s 969ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-8-SelectorManager] [5s 968ms] SSL Writer(SocketTube(8)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [5s 969ms] SSL Writer(SocketTube(7)) wrapping 34 bytes DEBUG: [HttpClient-8-SelectorManager] [5s 969ms] SSL Writer(SocketTube(8)) wrapping 34 bytes DEBUG: [pool-1-thread-1] [5s 969ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-8-SelectorManager] [5s 969ms] SSL Writer(SocketTube(8)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [5s 969ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [HttpClient-8-SelectorManager] [5s 969ms] SSL Writer(SocketTube(8)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [5s 969ms] SSL Writer(SocketTube(7)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [5s 969ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [HttpClient-8-SelectorManager] [5s 969ms] SSL Writer(SocketTube(8)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-7-SelectorManager] [5s 969ms] SSL Writer(SocketTube(7)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [pool-1-thread-1] [5s 969ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-8-SelectorManager] [5s 969ms] SSL Writer(SocketTube(8)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [5s 969ms] SSL Writer(SocketTube(7)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [5s 969ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-8-SelectorManager] [5s 969ms] SSL Writer(SocketTube(8)) Adding 72 to outputQ queue DEBUG: [pool-1-thread-1] [5s 969ms] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [5s 969ms] Http1Publisher(SSLTube(SocketTube(15))) onNext with 96 bytes DEBUG: [HttpClient-8-SelectorManager] [5s 969ms] SSL Writer(SocketTube(8)) pushScheduler is alive DEBUG: [pool-1-thread-1] [5s 969ms] SSLTube(SocketTube(15)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [5s 969ms] SSL Writer(SocketTube(15)) onNext DEBUG: [HttpClient-8-SelectorManager] [5s 969ms] SSL Writer(SocketTube(8)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 969ms] SSL Writer(SocketTube(15)) added 1 (96 bytes) to the writeList DEBUG: [HttpClient-8-SelectorManager] [5s 969ms] SSL Writer(SocketTube(8)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [5s 977ms] SSL Writer(SocketTube(7)) Sending 72 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [5s 977ms] SSL Writer(SocketTube(7)) Adding 72 to outputQ queue DEBUG: [pool-1-thread-1] [5s 977ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [5s 977ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [5s 977ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-SelectorManager] [5s 977ms] SSL Writer(SocketTube(7)) pushScheduler is alive DEBUG: [HttpClient-6-SelectorManager] [5s 977ms] SocketTube(6) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [5s 977ms] SSL Writer(SocketTube(7)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [5s 977ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-SelectorManager] [5s 977ms] SSL Writer(SocketTube(7)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-1] [5s 977ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [5s 977ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [pool-1-thread-1] [5s 977ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-SelectorManager] [5s 977ms] SocketTube(7) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [5s 977ms] SocketTube(6) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [5s 977ms] SocketTube(7) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [5s 977ms] SocketTube(6) pausing read event DEBUG: [pool-1-thread-1] [5s 977ms] SSL Writer(SocketTube(15)) Sending 90 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [5s 977ms] SocketTube(7) pausing read event DEBUG: [HttpClient-6-SelectorManager] [5s 978ms] SocketTube(6) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@52ae4f8d DEBUG: [HttpClient-6-SelectorManager] [5s 978ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [5s 978ms] SSL Writer(SocketTube(15)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [5s 978ms] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [HttpClient-7-SelectorManager] [5s 978ms] 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@a14a202[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@5cfaeb77, getALPN: jdk.internal.net.http.common.MinimalFuture@2f39d26b[Completed normally] (id=440), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=47 lim=47 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [5s 978ms] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [5s 978ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [5s 978ms] SSL Reader(SocketTube(7)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [5s 978ms] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [5s 978ms] SSL Reader(SocketTube(7)) error java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [5s 978ms] SocketTube(15) trying to write: 90 java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [5s 979ms] SSL Reader(SocketTube(7)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [5s 979ms] SSLTube(SocketTube(7)) SSLSubscriberWrapper[SSLTube(SocketTube(7)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5cfaeb77, getALPN: jdk.internal.net.http.common.MinimalFuture@2f39d26b[Completed normally] (id=440), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [5s 980ms] SocketTube(8) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [5s 980ms] SocketTube(8) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [5s 980ms] SocketTube(8) pausing read event DEBUG: [HttpClient-8-SelectorManager] [5s 980ms] 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@2642373b[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@5bc0a959, getALPN: jdk.internal.net.http.common.MinimalFuture@65a5f7fe[Completed normally] (id=503), 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-8-SelectorManager] [5s 980ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [5s 980ms] SSL Reader(SocketTube(8)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-8-SelectorManager] [5s 980ms] 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-7-SelectorManager] [5s 989ms] Http2Connection(SSLTube(SocketTube(7))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [5s 991ms] Http2Connection(SocketTube(6)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [5s 992ms] SocketTube(15) wrote: 90 DEBUG: [HttpClient-6-SelectorManager] [5s 992ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [5s 992ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [5s 992ms] SocketTube(6) Read scheduler stopped DEBUG: [pool-1-thread-1] [5s 992ms] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-2] [5s 993ms] Http2Connection(SSLTube(SocketTube(7))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-8-SelectorManager] [5s 992ms] SSL Reader(SocketTube(8)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [5s 992ms] SSLTube(SocketTube(7)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [5s 993ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [5s 993ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [5s 993ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [5s 993ms] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-SelectorManager] [5s 993ms] SSL Reader(SocketTube(7)) stop DEBUG: [HttpClient-6-SelectorManager] [5s 993ms] SocketTube(6) write: cancel DEBUG: [pool-1-thread-3] [5s 993ms] Http2Connection(SocketTube(6)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-8-SelectorManager] [5s 993ms] SSLTube(SocketTube(8)) SSLSubscriberWrapper[SSLTube(SocketTube(8)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5bc0a959, getALPN: jdk.internal.net.http.common.MinimalFuture@65a5f7fe[Completed normally] (id=503), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [5s 993ms] SSL Writer(SocketTube(15)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [5s 993ms] SSL Writer(SocketTube(7)) stop DEBUG: [HttpClient-6-SelectorManager] [5s 993ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-12-SelectorManager] [5s 993ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for None (false) DEBUG: [HttpClient-7-SelectorManager] [5s 998ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [5s 998ms] Http2Connection(SSLTube(SocketTube(8))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [5s 998ms] SSLTube(SocketTube(15)) request: n=1 DEBUG: [HttpClient-6-SelectorManager] [5s 998ms] PlainHttpConnection(SocketTube(6)) HttpPublisher: cancelled by SocketTube(6) DEBUG: [HttpClient-12-SelectorManager] [5s 998ms] SocketTube(15) no more demand for reading DEBUG: [HttpClient-12-SelectorManager] [5s 998ms] SocketTube(15) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [5s 998ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [5s 998ms] SocketTube(7) Read scheduler stopped DEBUG: [pool-1-thread-1] [5s 998ms] Http1Publisher(SSLTube(SocketTube(15))) subscription request(1), demand=1 DEBUG: [HttpClient-8-SelectorManager] [5s 998ms] SSLTube(SocketTube(8)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [5s 998ms] SocketTube(6) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [5s 998ms] SocketTube(7) write: cancel DEBUG: [HttpClient-7-SelectorManager] [5s 999ms] SocketTube(7) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [5s 999ms] Http1Publisher(SSLTube(SocketTube(15))) WriteTask DEBUG: [HttpClient-8-SelectorManager] [5s 999ms] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [5s 999ms] Http1Publisher(SSLTube(SocketTube(15))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [5s 999ms] Http2Connection(SSLTube(SocketTube(8))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [5s 999ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-8-SelectorManager] [5s 999ms] SSL Reader(SocketTube(8)) 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-8-SelectorManager] [5s 999ms] SSL Writer(SocketTube(8)) stop DEBUG: [pool-1-thread-1] [5s 999ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s] Http1Exchange reading headers DEBUG: [HttpClient-7-SelectorManager] [5s 999ms] AsyncSSLConnection(SSLTube(SocketTube(7))) HttpPublisher: cancelled by SSLTube(SocketTube(7)) DEBUG: [pool-1-thread-1] [6s] Http1Response(id=14) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s] Http1Response(id=14) First time around DEBUG: [pool-1-thread-1] [6s] Http1Response(id=14) headersReader is not yet completed DEBUG: [HttpClient-8-SelectorManager] [6s] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-8-SelectorManager] [6s] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [6s] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-8-SelectorManager] [6s] SocketTube(8) write: cancel DEBUG: [HttpClient-8-SelectorManager] [6s] SocketTube(8) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s] Http1Publisher(SSLTube(SocketTube(15))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-8-SelectorManager] [6s] AsyncSSLConnection(SSLTube(SocketTube(8))) HttpPublisher: cancelled by SSLTube(SocketTube(8)) DEBUG: [pool-1-thread-1] [6s] Http1Publisher(SSLTube(SocketTube(15))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@54bcf1fb DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [6s] SocketTube(7) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [6s] SocketTube(8) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s] SocketTube(15) trying to write: 134 DEBUG: [pool-1-thread-1] [6s] SocketTube(15) wrote: 134 DEBUG: [pool-1-thread-1] [6s] SocketTube(15) write: requesting more... DEBUG: [pool-1-thread-1] [6s] SocketTube(15) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s] SocketTube(15) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s] SSL Writer(SocketTube(15)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [6s] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [6s] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [6s] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [6s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (true) DEBUG: [HttpClient-12-SelectorManager] [6s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for None (false) DEBUG: [HttpClient-12-SelectorManager] [6s 1ms] SocketTube(15) read bytes: 1721 DEBUG: [HttpClient-12-SelectorManager] [6s 1ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [6s 1ms] SSL Reader(SocketTube(15)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [6s 1ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [6s 1ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [6s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (false) DEBUG: [pool-1-thread-1] [6s 1ms] SSL Reader(SocketTube(15)) Unwrapping: 1721 DEBUG: [HttpClient-12-SelectorManager] [6s 1ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 1ms] SSL Reader(SocketTube(15)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 1ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 1ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [6s 1ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [6s 1ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [6s 1ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [6s 1ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [6s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (false) DEBUG: [HttpClient-12-SelectorManager] [6s 31ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for None (false) DEBUG: [HttpClient-12-SelectorManager] [6s 47ms] SocketTube(15) read bytes: 114 DEBUG: [HttpClient-12-SelectorManager] [6s 47ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [6s 47ms] SSL Reader(SocketTube(15)) Adding 114 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [6s 47ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [6s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (false) DEBUG: [HttpClient-12-SelectorManager] [6s 47ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 47ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:114, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 47ms] SSL Reader(SocketTube(15)) Unwrapping: 114 DEBUG: [pool-1-thread-1] [6s 48ms] SSL Reader(SocketTube(15)) Decoded 76 bytes out of 114 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 48ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [6s 48ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [6s 48ms] SSL Reader(SocketTube(15)) sending 76 DEBUG: [pool-1-thread-1] [6s 48ms] SSL Reader(SocketTube(15)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [6s 48ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 48ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 48ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [6s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [6s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2403fd89 DEBUG: [pool-1-thread-1] [6s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2403fd89 DEBUG: [pool-1-thread-1] [6s 48ms] Http1Response(id=14) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-1] [6s 48ms] Http1Response(id=14) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [6s 48ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2403fd89 DEBUG: [pool-1-thread-1] [6s 48ms] Http1Response(id=14) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 48ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 57ms] Http1Response(id=14) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 57ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@723b8d66(12) DEBUG: [pool-1-thread-1] [6s 57ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@57bfe0f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c6bb03e queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 57ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 58ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 58ms] HttpClientImpl(12) body subscriber registered: 1 DEBUG: [pool-1-thread-5] [6s 58ms] HttpClientImpl(12) ClientImpl (async) elapsed 129 millis for GET to https://127.0.0.1:45287/https1/fixed/x DEBUG: [pool-1-thread-1] [6s 58ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [6s 58ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@57bfe0f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c6bb03e, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@57bfe0f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c6bb03e DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@57bfe0f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c6bb03e DEBUG: [pool-1-thread-1] [6s 58ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [6s 58ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 58ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 58ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 58ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 58ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 58ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [6s 58ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [6s 58ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [6s 58ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 58ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [6s 58ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [6s 58ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (false) DEBUG: [HttpClient-12-SelectorManager] [6s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for None (false) DEBUG: [HttpClient-12-SelectorManager] [6s 74ms] SocketTube(15) read bytes: 53 DEBUG: [HttpClient-12-SelectorManager] [6s 74ms] SSL Reader(SocketTube(15)) onNext DEBUG: [HttpClient-12-SelectorManager] [6s 74ms] SSL Reader(SocketTube(15)) Adding 53 bytes to read buffer DEBUG: [HttpClient-12-SelectorManager] [6s 74ms] SocketTube(15) resuming read event DEBUG: [HttpClient-12-SelectorManager] [6s 74ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (false) DEBUG: [HttpClient-12-SelectorManager] [6s 74ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 74ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:53, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 74ms] SSL Reader(SocketTube(15)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [6s 75ms] SSL Reader(SocketTube(15)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 75ms] SSL Reader(SocketTube(15)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [6s 75ms] SSL Reader(SocketTube(15)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [6s 75ms] SSL Reader(SocketTube(15)) sending 15 DEBUG: [pool-1-thread-1] [6s 75ms] SSL Reader(SocketTube(15)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [6s 75ms] SSL Reader(SocketTube(15)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 75ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 75ms] SSL Reader(SocketTube(15)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [6s 75ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [6s 75ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@57bfe0f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c6bb03e DEBUG: [pool-1-thread-1] [6s 75ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 75ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@57bfe0f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6c6bb03e DEBUG: [pool-1-thread-1] [6s 75ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-1] [6s 75ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 75ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [6s 75ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [6s 75ms] AsyncSSLConnection(SSLTube(SocketTube(15)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [6s 75ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) cleared DEBUG: [MainThread] [6s 75ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 75ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [6s 75ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) SSLTube(SocketTube(15)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 75ms] ConnectionPool(12) registering CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-1] [6s 75ms] SSLTube(SocketTube(15)) connecting flows DEBUG: [pool-1-thread-1] [6s 75ms] SSLTube(SocketTube(15)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(15))) DEBUG: [pool-1-thread-1] [6s 75ms] Http1Publisher(SSLTube(SocketTube(15))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 76ms] SSLTube(SocketTube(15)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 76ms] HttpClientImpl(12) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 76ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [6s 76ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [6s 76ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [6s 76ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [6s 76ms] Http1Response(id=14, AsyncSSLConnection(SSLTube(SocketTube(15)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@723b8d66(12) DEBUG: [pool-1-thread-1] [6s 76ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 76ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 76ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Http1TubeSubscriber: dropSubscription DEBUG: [MainThread] [6s 90ms] Http1AsyncReceiver(SSLTube(SocketTube(15))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [6s 90ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [6s 90ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [6s 90ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 90ms] SSL Reader(SocketTube(15)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [6s 90ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 90ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [6s 90ms] SSL Reader(SocketTube(15)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 90ms] SSL Reader(SocketTube(15)) requesting 1 DEBUG: [pool-1-thread-1] [6s 90ms] SocketTube(15) got some demand for reading DEBUG: [pool-1-thread-1] [6s 90ms] SocketTube(15) resuming read event DEBUG: [pool-1-thread-1] [6s 90ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 90ms] SSL Reader(SocketTube(15)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [6s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4ee8b96a for R (false) DEBUG: [MainThread] [6s 91ms] HttpClientImpl(13) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [6s 92ms] HttpClientImpl(13) ClientImpl (async) send https://127.0.0.1:45287/https1/chunk/x GET DEBUG: [pool-1-thread-1] [6s 92ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 93ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [6s 93ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [6s 93ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [pool-1-thread-1] [6s 93ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-13-SelectorManager] [6s 93ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@27bc3fc6 for C (true) DEBUG: [HttpClient-13-SelectorManager] [6s 93ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-13-SelectorManager] [6s 93ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39008 DEBUG: [pool-1-thread-1] [6s 94ms] SocketTube(16) connecting flows DEBUG: [pool-1-thread-1] [6s 94ms] SocketTube(16) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 94ms] SocketTube(16) registering subscribe event DEBUG: [pool-1-thread-1] [6s 94ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SocketTube(16) subscribe event raised DEBUG: [pool-1-thread-1] [6s 94ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [6s 94ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-1] [6s 94ms] SSL Writer(SocketTube(16)) calling downstreamSubscriber::onSubscribe on SocketTube(16) DEBUG: [pool-1-thread-1] [6s 94ms] SocketTube(16) subscribed for writing DEBUG: [pool-1-thread-1] [6s 94ms] SocketTube(16) write: registering startSubscription event DEBUG: [pool-1-thread-1] [6s 94ms] SSL Writer(SocketTube(16)) onSubscribe initiating handshaking DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] 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@2d4454b6[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 94ms] SocketTube(16) read demand reset to 0 DEBUG: [pool-1-thread-1] [6s 94ms] SSL Writer(SocketTube(16)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SocketTube(16) calling onSubscribe DEBUG: [pool-1-thread-1] [6s 94ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [6s 94ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] 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 94ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for R (true) DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-13-SelectorManager] [6s 94ms] SocketTube(16) write: offloading requestMore DEBUG: [pool-1-thread-5] [6s 95ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-5] [6s 95ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-5] [6s 95ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 97ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 97ms] SSL Writer(SocketTube(16)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 97ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 97ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [6s 97ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 97ms] SSL Writer(SocketTube(16)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 97ms] SSL Writer(SocketTube(16)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-1] [6s 97ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 97ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 97ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [6s 97ms] SocketTube(16) trying to write: 2186 DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(16) wrote: 2186 DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 98ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 98ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 98ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-13-SelectorManager] [6s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for None (false) DEBUG: [HttpClient-13-SelectorManager] [6s 103ms] HttpClientImpl(13) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-13-SelectorManager] [6s 103ms] SocketTube(16) read bytes: 261 DEBUG: [HttpClient-13-SelectorManager] [6s 103ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [6s 103ms] SSL Reader(SocketTube(16)) Adding 261 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [6s 103ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [6s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for R (false) DEBUG: [HttpClient-13-SelectorManager] [6s 103ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 103ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 103ms] SSL Reader(SocketTube(16)) Unwrapping: 261 DEBUG: [pool-1-thread-3] [6s 103ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [6s 103ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [6s 103ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 103ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-3] [6s 103ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-1] [6s 103ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-3] [6s 103ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(6)) DEBUG: [pool-1-thread-1] [6s 103ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 103ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-3] [6s 103ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-3] [6s 103ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:60310 stopping. 1 streams DEBUG: [pool-1-thread-1] [6s 104ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-1] [6s 104ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 104ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [6s 105ms] SocketTube(16) trying to write: 6 DEBUG: [pool-1-thread-1] [6s 105ms] SocketTube(16) wrote: 6 DEBUG: [pool-1-thread-1] [6s 105ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [6s 105ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 105ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 105ms] SSL Reader(SocketTube(16)) handshaking DEBUG: [pool-1-thread-1] [6s 105ms] SSLFlowDelegate(SocketTube(16)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [6s 105ms] SSLFlowDelegate(SocketTube(16)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [6s 106ms] SSLFlowDelegate(SocketTube(16)) finished task execution DEBUG: [pool-1-thread-1] [6s 106ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [6s 106ms] SSL Writer(SocketTube(16)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [6s 106ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 106ms] SSL Writer(SocketTube(16)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 106ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 106ms] SSLFlowDelegate(SocketTube(16)) setALPN = DEBUG: [pool-1-thread-1] [6s 106ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [6s 106ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [6s 106ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [6s 106ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 106ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [6s 106ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39008 remote=/127.0.0.1:45287] DEBUG: [pool-1-thread-1] [6s 106ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 106ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 106ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2c1362c0 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2c1362c0, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 107ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 107ms] Http1Exchange SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [6s 107ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-1] [6s 107ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6b3470ad DEBUG: [pool-1-thread-1] [6s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 107ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 107ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 107ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 107ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 107ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) got subscriber: SSLTube(SocketTube(16)) DEBUG: [pool-1-thread-1] [6s 107ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 107ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 107ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 107ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 107ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 107ms] SSLTube(SocketTube(16)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 107ms] SSL Writer(SocketTube(16)) onNext DEBUG: [pool-1-thread-1] [6s 107ms] SSL Writer(SocketTube(16)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 107ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 107ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 107ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 107ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 107ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [6s 107ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [6s 107ms] SSL Writer(SocketTube(16)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 107ms] SSL Writer(SocketTube(16)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [6s 107ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 107ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 107ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [6s 107ms] SocketTube(16) trying to write: 90 DEBUG: [pool-1-thread-1] [6s 108ms] SocketTube(16) wrote: 90 DEBUG: [pool-1-thread-1] [6s 108ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [6s 108ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 108ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [6s 108ms] SSLTube(SocketTube(16)) request: n=1 DEBUG: [pool-1-thread-1] [6s 108ms] Http1Publisher(SSLTube(SocketTube(16))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 108ms] Http1Publisher(SSLTube(SocketTube(16))) WriteTask DEBUG: [pool-1-thread-1] [6s 108ms] Http1Publisher(SSLTube(SocketTube(16))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 108ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 108ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 108ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 108ms] Http1Response(id=15) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 108ms] Http1Response(id=15) First time around DEBUG: [pool-1-thread-1] [6s 108ms] Http1Response(id=15) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 108ms] Http1Publisher(SSLTube(SocketTube(16))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 108ms] Http1Publisher(SSLTube(SocketTube(16))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ff0f8ef DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [6s 108ms] Http2Connection(SocketTube(6)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-6-SelectorManager] [6s 108ms] Http2Connection(SocketTube(6)) Close all streams DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 108ms] SocketTube(16) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 108ms] SocketTube(16) wrote: 134 DEBUG: [pool-1-thread-1] [6s 108ms] SocketTube(16) write: requesting more... DEBUG: [pool-1-thread-1] [6s 108ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 108ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 108ms] SSL Writer(SocketTube(16)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 108ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [6s 109ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [6s 109ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [6s 109ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 109ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [6s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for R (false) DEBUG: [HttpClient-13-SelectorManager] [6s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for None (false) DEBUG: [HttpClient-13-SelectorManager] [6s 109ms] SocketTube(16) read bytes: 1721 DEBUG: [HttpClient-13-SelectorManager] [6s 109ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [6s 109ms] SSL Reader(SocketTube(16)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [6s 109ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [6s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for R (false) DEBUG: [HttpClient-13-SelectorManager] [6s 109ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 109ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 109ms] SSL Reader(SocketTube(16)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [6s 109ms] SSL Reader(SocketTube(16)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 109ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [6s 109ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [6s 109ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-1] [6s 109ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-1] [6s 109ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-1] [6s 109ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [6s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for R (false) DEBUG: [pool-1-thread-2] [6s 114ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [6s 114ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [6s 114ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(7))) DEBUG: [pool-1-thread-2] [6s 114ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-2] [6s 114ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:53290 stopping. 1 streams DEBUG: [pool-1-thread-4] [6s 116ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [6s 116ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-4] [6s 116ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(8))) DEBUG: [pool-1-thread-4] [6s 116ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [6s 117ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:53296 stopping. 1 streams DEBUG: [HttpClient-8-SelectorManager] [6s 119ms] Http2Connection(SSLTube(SocketTube(8))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-8-SelectorManager] [6s 119ms] Http2Connection(SSLTube(SocketTube(8))) Close all streams DEBUG: [HttpClient-7-SelectorManager] [6s 121ms] Http2Connection(SSLTube(SocketTube(7))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-7-SelectorManager] [6s 121ms] Http2Connection(SSLTube(SocketTube(7))) Close all streams TestServer: Connection writer stopping TestServer: Connection writer stopping TestServer: Connection writer stopping DEBUG: [HttpClient-13-SelectorManager] [6s 150ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for None (false) DEBUG: [HttpClient-13-SelectorManager] [6s 150ms] SocketTube(16) read bytes: 223 DEBUG: [HttpClient-13-SelectorManager] [6s 150ms] SSL Reader(SocketTube(16)) onNext DEBUG: [HttpClient-13-SelectorManager] [6s 150ms] SSL Reader(SocketTube(16)) Adding 223 bytes to read buffer DEBUG: [HttpClient-13-SelectorManager] [6s 150ms] SocketTube(16) resuming read event DEBUG: [HttpClient-13-SelectorManager] [6s 151ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for R (false) DEBUG: [HttpClient-13-SelectorManager] [6s 151ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) sending 84 DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 151ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [6s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [6s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2c1362c0 DEBUG: [pool-1-thread-4] [6s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 151ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2c1362c0 DEBUG: [pool-1-thread-4] [6s 151ms] Http1Response(id=15) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-4] [6s 152ms] Http1Response(id=15) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [6s 152ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2c1362c0 DEBUG: [pool-1-thread-4] [6s 152ms] Http1Response(id=15) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [6s 152ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [6s 192ms] Http1Response(id=15) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [6s 193ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1dc8cb07(13) DEBUG: [pool-1-thread-4] [6s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@64e0f49a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1fb863 queue.isEmpty: false DEBUG: [pool-1-thread-4] [6s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 193ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 193ms] HttpClientImpl(13) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45287/https1/chunk/x DEBUG: [pool-1-thread-4] [6s 193ms] HttpClientImpl(13) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 193ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [6s 193ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [6s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@64e0f49a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1fb863, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [6s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@64e0f49a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1fb863 DEBUG: [pool-1-thread-4] [6s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@64e0f49a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1fb863 DEBUG: [pool-1-thread-4] [6s 193ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [6s 193ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [6s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 193ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [6s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [MainThread] [6s 194ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) sending 20 DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 194ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [6s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [6s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@64e0f49a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1fb863 DEBUG: [pool-1-thread-4] [6s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 194ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@64e0f49a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1fb863 DEBUG: [pool-1-thread-4] [6s 194ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [6s 194ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [6s 194ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [6s 194ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [6s 194ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [6s 194ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [6s 194ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [6s 194ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [6s 195ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 195ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [6s 195ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [6s 195ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [6s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 0 DEBUG: [MainThread] [6s 195ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [6s 195ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [6s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [6s 195ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [6s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) sending 5 DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 195ms] SSL Reader(SocketTube(16)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [6s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [6s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@64e0f49a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1fb863 DEBUG: [pool-1-thread-4] [6s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 195ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@64e0f49a/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@7b1fb863 DEBUG: [pool-1-thread-4] [6s 195ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [6s 195ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [6s 195ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [6s 196ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [6s 196ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [6s 196ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [6s 196ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) cleared DEBUG: [pool-1-thread-4] [6s 196ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) SSLTube(SocketTube(16)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [6s 196ms] ConnectionPool(13) registering CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-4] [6s 196ms] SSLTube(SocketTube(16)) connecting flows DEBUG: [pool-1-thread-4] [6s 196ms] SSLTube(SocketTube(16)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(16))) DEBUG: [pool-1-thread-4] [6s 196ms] Http1Publisher(SSLTube(SocketTube(16))) subscription cancelled DEBUG: [pool-1-thread-4] [6s 196ms] SSLTube(SocketTube(16)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [6s 196ms] HttpClientImpl(13) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 196ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [6s 196ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 196ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [6s 196ms] AsyncSSLConnection(SSLTube(SocketTube(16)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [MainThread] [6s 196ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [6s 196ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [6s 196ms] Http1Response(id=15, AsyncSSLConnection(SSLTube(SocketTube(16)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1dc8cb07(13) DEBUG: [pool-1-thread-4] [6s 196ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 196ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 196ms] Http1AsyncReceiver(SSLTube(SocketTube(16))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [6s 197ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 197ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 197ms] SSL Reader(SocketTube(16)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 197ms] SSL Reader(SocketTube(16)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 197ms] SSL Reader(SocketTube(16)) requesting 1 DEBUG: [pool-1-thread-4] [6s 197ms] SocketTube(16) got some demand for reading DEBUG: [pool-1-thread-4] [6s 197ms] SocketTube(16) resuming read event DEBUG: [pool-1-thread-4] [6s 197ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 197ms] SSL Reader(SocketTube(16)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [6s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6846cf7a for R (false) DEBUG: [MainThread] [6s 197ms] HttpClientImpl(14) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [6s 198ms] HttpClientImpl(14) ClientImpl (async) send http://127.0.0.1:46313/http2/fixed/x GET DEBUG: [pool-1-thread-4] [6s 198ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 198ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [6s 198ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [6s 198ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 198ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [6s 198ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [6s 198ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [6s 199ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 199ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [6s 199ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@491708c9 queue.isEmpty: true DEBUG: [pool-1-thread-4] [6s 199ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@491708c9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 199ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 199ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 199ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 199ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 199ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [6s 199ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-4] [6s 199ms] PlainHttpConnection(SocketTube(17)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-14-SelectorManager] [6s 199ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@bbec0bc 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=60330,localport=46313] DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60330 TestServer(1): starting connection DEBUG: [pool-1-thread-4] [6s 200ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 200ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [pool-1-thread-4] [6s 200ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-4] [6s 200ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 200ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-4] [6s 200ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] SocketTube(17) subscribe event raised DEBUG: [pool-1-thread-4] [6s 200ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [pool-1-thread-4] [6s 200ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-4] [6s 200ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@146abcc DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [6s 200ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 200ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 200ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [6s 200ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 200ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 200ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-2] [6s 200ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 200ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 200ms] SocketTube(17) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 200ms] SocketTube(17) got some demand for reading DEBUG: [pool-1-thread-2] [6s 200ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [6s 200ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 200ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 200ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-14-SelectorManager] [6s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44443580 for R (true) DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 201ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [6s 201ms] SocketTube(17) trying to write: 204 DEBUG: [pool-1-thread-4] [6s 201ms] SocketTube(17) wrote: 204 DEBUG: [pool-1-thread-4] [6s 201ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 201ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 201ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [6s 201ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 201ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 201ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [6s 201ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 201ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 201ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-14-SelectorManager] [6s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44443580 for None (false) DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 201ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4f4d6d28 DEBUG: [pool-1-thread-4] [6s 201ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [6s 201ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 201ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 201ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [pool-1-thread-4] [6s 201ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-14-SelectorManager] [6s 201ms] SocketTube(17) read bytes: 71 DEBUG: [HttpClient-14-SelectorManager] [6s 201ms] Http1AsyncReceiver(SocketTube(17)) Putting 71 bytes into the queue DEBUG: [HttpClient-14-SelectorManager] [6s 201ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [6s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44443580 for R (false) DEBUG: [HttpClient-14-SelectorManager] [6s 202ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 201ms] Http1AsyncReceiver(SocketTube(17)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@491708c9 DEBUG: [pool-1-thread-4] [6s 202ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 202ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@491708c9 DEBUG: [pool-1-thread-4] [6s 202ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [6s 202ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [6s 202ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@491708c9 DEBUG: [pool-1-thread-4] [6s 202ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [6s 202ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [6s 202ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60330 remote=/127.0.0.1:46313] DEBUG: [pool-1-thread-4] [6s 202ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [6s 202ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2ab06d21(14) DEBUG: [pool-1-thread-4] [6s 202ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@78e8f9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2efe3328 queue.isEmpty: false DEBUG: [pool-1-thread-4] [6s 202ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 202ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [6s 202ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 202ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-4] [6s 202ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 202ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [6s 202ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17)) Opened stream 1 DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [6s 203ms] SocketTube(17) connecting flows DEBUG: [pool-1-thread-4] [6s 203ms] SocketTube(17) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 203ms] SocketTube(17) registering subscribe event DEBUG: [pool-1-thread-4] [6s 203ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 203ms] SocketTube(17) subscribed for writing DEBUG: [pool-1-thread-4] [6s 203ms] SocketTube(17) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [6s 203ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@75cad2e8 DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [6s 203ms] PlainHttpConnection(SocketTube(17)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 203ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) read demand reset to 0 DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] Http2Connection(SocketTube(17)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-4] [6s 203ms] PlainHttpConnection(SocketTube(17)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 203ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44443580 for R (false) DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) pending subscriber subscribed DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-14-SelectorManager] [6s 203ms] SocketTube(17) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 203ms] Http1AsyncReceiver(SocketTube(17)) stopping DEBUG: [pool-1-thread-4] [6s 203ms] Http1AsyncReceiver(SocketTube(17)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-4] [6s 203ms] Http1AsyncReceiver(SocketTube(17)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [6s 203ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [6s 203ms] Http2Connection(SocketTube(17)) H2 processed buffered data DEBUG: [pool-1-thread-2] [6s 203ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-4] [6s 203ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-4] [6s 203ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(17)) DEBUG: [pool-1-thread-4] [6s 203ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [pool-1-thread-2] [6s 203ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-4] [6s 203ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [6s 203ms] SocketTube(17) trying to write: 63 DEBUG: [pool-1-thread-4] [6s 203ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [6s 204ms] Http1Response(id=16, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2ab06d21(14) DEBUG: [pool-1-thread-4] [6s 204ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@78e8f9d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2efe3328, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) wrote: 63 DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-4] [6s 204ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [Test-server-pool] [6s 204ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 204ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 204ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [6s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 204ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [6s 204ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(17) DEBUG: [Test-server-pool] [6s 204ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 204ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 204ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) trying to write: 13 DEBUG: [Test-server-pool] [6s 204ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) wrote: 13 DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [6s 204ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 204ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [6s 205ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [6s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 205ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 205ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 205ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 205ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [6s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44443580 for None (false) DEBUG: [readLoop] [6s 205ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 205ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-14-SelectorManager] [6s 205ms] SocketTube(17) read bytes: 39 DEBUG: [readLoop] [6s 205ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [6s 205ms] Http2Connection(SocketTube(17)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [6s 205ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-14-SelectorManager] [6s 205ms] SocketTube(17) resuming read event DEBUG: [HttpClient-14-SelectorManager] [6s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44443580 for R (false) DEBUG: [HttpClient-14-SelectorManager] [6s 206ms] 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 206ms] Http2Connection(SocketTube(17)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 206ms] Http2Connection(SocketTube(17)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [6s 206ms] Http2Connection(SocketTube(17)) Processing 39 DEBUG: [pool-1-thread-2] [6s 206ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [6s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [6s 206ms] 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 206ms] Http2Connection(SocketTube(17)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 206ms] PlainHttpConnection(SocketTube(17)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [6s 206ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 206ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(17) DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(17) trying to write: 9 DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(17) wrote: 9 DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(17) write: requesting more... DEBUG: [pool-1-thread-2] [6s 206ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: got request of 1 from SocketTube(17) DEBUG: [readLoop] [6s 206ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 206ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 206ms] Http2Connection(SocketTube(17)) H2 processed(1) DEBUG: [readLoop] [6s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 206ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 206ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 206ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [6s 206ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44443580 for None (false) DEBUG: [HttpClient-14-SelectorManager] [6s 206ms] SocketTube(17) read bytes: 57 DEBUG: [HttpClient-14-SelectorManager] [6s 206ms] Http2Connection(SocketTube(17)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-14-SelectorManager] [6s 206ms] SocketTube(17) resuming read event DEBUG: [pool-1-thread-2] [6s 207ms] Http2Connection(SocketTube(17)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 207ms] Http2Connection(SocketTube(17)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-2] [6s 207ms] Http2Connection(SocketTube(17)) Processing 57 DEBUG: [pool-1-thread-2] [6s 207ms] FramesDecoder decodes: 57 DEBUG: [pool-1-thread-2] [6s 207ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-14-SelectorManager] [6s 207ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@44443580 for R (false) DEBUG: [HttpClient-14-SelectorManager] [6s 207ms] 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 207ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 207ms] Http2Connection(SocketTube(17))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [6s 207ms] Http2Connection(SocketTube(17))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [6s 207ms] Http2Connection(SocketTube(17))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [6s 207ms] Http2Connection(SocketTube(17))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/fixed/x) 200 HTTP_2 Local port: 60330 DEBUG: [pool-1-thread-2] [6s 298ms] Http2Connection(SocketTube(17))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [6s 299ms] HttpClientImpl(14) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 299ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-2] [6s 299ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-2] [6s 299ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 299ms] HttpClientImpl(14) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:46313/http2/fixed/x DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [6s 299ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 299ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [6s 299ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [6s 299ms] HttpClientImpl(14) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 299ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-2] [6s 299ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-2] [6s 299ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17)) Closed stream 1 DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7c8284e8 DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [6s 299ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [6s 299ms] Http2Connection(SocketTube(17)) H2 processed(2) DEBUG: [MainThread] [6s 299ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 300ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 300ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [6s 300ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 300ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 300ms] HttpClientImpl(15) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [6s 301ms] HttpClientImpl(15) ClientImpl (async) send http://127.0.0.1:46313/http2/chunk/x GET DEBUG: [pool-1-thread-2] [6s 301ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 301ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 301ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 301ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 302ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 302ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [6s 302ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [6s 302ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 302ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 302ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@33a5675 queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 302ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@33a5675, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 302ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 302ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 302ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 302ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 302ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 302ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [6s 303ms] PlainHttpConnection(SocketTube(18)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-15-SelectorManager] [6s 303ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a8dc9cb 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=60332,localport=46313] DEBUG: [HttpClient-15-SelectorManager] [6s 303ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect TestServer(1): starting connection DEBUG: [HttpClient-15-SelectorManager] [6s 303ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60332 DEBUG: [pool-1-thread-2] [6s 303ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [6s 303ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [6s 303ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [6s 303ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 303ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-2] [6s 303ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [6s 303ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [pool-1-thread-2] [6s 303ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-2] [6s 303ms] SocketTube(18) write: registering startSubscription event DEBUG: [pool-1-thread-2] [6s 303ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-15-SelectorManager] [6s 303ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [6s 304ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6075a2bb DEBUG: [HttpClient-15-SelectorManager] [6s 304ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [6s 304ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 304ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-15-SelectorManager] [6s 304ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [6s 304ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 304ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-15-SelectorManager] [6s 304ms] SocketTube(18) onSubscribe called DEBUG: [pool-1-thread-2] [6s 304ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [6s 304ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-15-SelectorManager] [6s 304ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-4] [6s 304ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-15-SelectorManager] [6s 304ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [6s 304ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 304ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [6s 304ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-4] [6s 304ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [6s 304ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [6s 304ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 304ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [6s 304ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for R (true) DEBUG: [pool-1-thread-2] [6s 304ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [pool-1-thread-2] [6s 304ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [6s 304ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 304ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 304ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [6s 304ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [6s 304ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [6s 304ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 304ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [6s 304ms] Http1Publisher(SocketTube(18)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 304ms] SocketTube(18) trying to write: 204 DEBUG: [pool-1-thread-2] [6s 304ms] SocketTube(18) wrote: 204 DEBUG: [pool-1-thread-2] [6s 304ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [6s 304ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 304ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 304ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 304ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [6s 304ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [6s 304ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [6s 305ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [6s 305ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [pool-1-thread-2] [6s 305ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed DEBUG: [pool-1-thread-2] [6s 305ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [6s 305ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4f6279f3 DEBUG: [pool-1-thread-2] [6s 305ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [6s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for None (false) DEBUG: [HttpClient-15-SelectorManager] [6s 305ms] SocketTube(18) read bytes: 71 DEBUG: [HttpClient-15-SelectorManager] [6s 305ms] Http1AsyncReceiver(SocketTube(18)) Putting 71 bytes into the queue DEBUG: [HttpClient-15-SelectorManager] [6s 305ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [6s 305ms] Http1AsyncReceiver(SocketTube(18)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@33a5675 DEBUG: [HttpClient-15-SelectorManager] [6s 305ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for R (false) DEBUG: [HttpClient-15-SelectorManager] [6s 305ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 305ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 305ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@33a5675 DEBUG: [pool-1-thread-2] [6s 305ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [6s 305ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [6s 305ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@33a5675 DEBUG: [pool-1-thread-2] [6s 305ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [6s 305ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [6s 305ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:60332 remote=/127.0.0.1:46313] DEBUG: [pool-1-thread-2] [6s 305ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [6s 306ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@182c1e69(15) DEBUG: [pool-1-thread-2] [6s 306ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@272f1133/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f888ce9 queue.isEmpty: false DEBUG: [pool-1-thread-2] [6s 306ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [pool-1-thread-2] [6s 306ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [6s 306ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 306ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-2] [6s 306ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [6s 306ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [6s 306ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [6s 306ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [6s 306ms] Http2Connection(SocketTube(18)) Opened stream 1 DEBUG: [pool-1-thread-2] [6s 306ms] Http2Connection(SocketTube(18))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [6s 306ms] Http2Connection(SocketTube(18))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [6s 306ms] SocketTube(18) connecting flows DEBUG: [pool-1-thread-2] [6s 306ms] SocketTube(18) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 307ms] SocketTube(18) registering subscribe event DEBUG: [pool-1-thread-2] [6s 307ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 307ms] SocketTube(18) subscribed for writing DEBUG: [pool-1-thread-2] [6s 307ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 307ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@14989593 DEBUG: [pool-1-thread-2] [6s 307ms] PlainHttpConnection(SocketTube(18)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 307ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [6s 307ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) calling onSubscribe DEBUG: [pool-1-thread-2] [6s 307ms] PlainHttpConnection(SocketTube(18)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [6s 307ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [6s 307ms] Http2Connection(SocketTube(18)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] Http2Connection(SocketTube(18)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-2] [6s 307ms] Http2Connection(SocketTube(18)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) got some demand for reading DEBUG: [pool-1-thread-2] [6s 307ms] Http2Connection(SocketTube(18)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [6s 307ms] Http1AsyncReceiver(SocketTube(18)) stopping DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) resuming read event DEBUG: [pool-1-thread-2] [6s 307ms] Http1AsyncReceiver(SocketTube(18)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [6s 307ms] Http1AsyncReceiver(SocketTube(18)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for R (false) DEBUG: [pool-1-thread-2] [6s 307ms] Http2Connection(SocketTube(18)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [6s 307ms] Http2Connection(SocketTube(18)) H2 processed buffered data DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) pending subscriber subscribed DEBUG: [pool-1-thread-2] [6s 307ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(18)) DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-15-SelectorManager] [6s 307ms] SocketTube(18) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 307ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [6s 307ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [pool-1-thread-4] [6s 307ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-2] [6s 307ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-4] [6s 307ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-2] [6s 307ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [6s 307ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-2] [6s 307ms] Http1Response(id=17, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@182c1e69(15) DEBUG: [pool-1-thread-4] [6s 307ms] SocketTube(18) trying to write: 63 DEBUG: [pool-1-thread-2] [6s 307ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@272f1133/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5f888ce9, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 307ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [6s 307ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [6s 307ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [6s 307ms] SocketTube(18) wrote: 63 DEBUG: [pool-1-thread-4] [6s 307ms] SocketTube(18) write: requesting more... DEBUG: [pool-1-thread-4] [6s 307ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-4] [6s 307ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 307ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 308ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-4] [6s 308ms] SocketTube(18) trying to write: 13 DEBUG: [Test-server-pool] [6s 308ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 308ms] SocketTube(18) wrote: 13 DEBUG: [Test-server-pool] [6s 308ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 308ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [6s 308ms] SocketTube(18) write: requesting more... DEBUG: [Test-server-pool] [6s 308ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 308ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-4] [6s 308ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [6s 308ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [6s 308ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 308ms] 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 TestServer(1): connection started DEBUG: [readLoop] [6s 309ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 309ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [6s 309ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [6s 309ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [6s 309ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-15-SelectorManager] [6s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for None (false) DEBUG: [readLoop] [6s 309ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 309ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-15-SelectorManager] [6s 309ms] SocketTube(18) read bytes: 91 DEBUG: [readLoop] [6s 309ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-15-SelectorManager] [6s 309ms] Http2Connection(SocketTube(18)) onNext: got 91 bytes in 1 buffers DEBUG: [readLoop] [6s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [6s 309ms] SocketTube(18) resuming read event DEBUG: [readLoop] [6s 309ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [6s 309ms] Http2Connection(SocketTube(18)) sending 91 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 309ms] Http2Connection(SocketTube(18)) H2 Receiving(1): 91 DEBUG: [pool-1-thread-4] [6s 309ms] Http2Connection(SocketTube(18)) Processing 91 DEBUG: [pool-1-thread-4] [6s 309ms] FramesDecoder decodes: 91 DEBUG: [pool-1-thread-4] [6s 309ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-15-SelectorManager] [6s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@257730d1 for R (false) DEBUG: [HttpClient-15-SelectorManager] [6s 309ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 309ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [6s 309ms] Http2Connection(SocketTube(18)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 309ms] PlainHttpConnection(SocketTube(18)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 309ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 309ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(18) DEBUG: [pool-1-thread-4] [6s 310ms] SocketTube(18) trying to write: 9 DEBUG: [pool-1-thread-4] [6s 310ms] SocketTube(18) wrote: 9 DEBUG: [pool-1-thread-4] [6s 310ms] SocketTube(18) write: requesting more... DEBUG: [readLoop] [6s 310ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 310ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: got request of 1 from SocketTube(18) DEBUG: [pool-1-thread-4] [6s 310ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 310ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 310ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 310ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 310ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 310ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 310ms] Http2Connection(SocketTube(18))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 310ms] Http2Connection(SocketTube(18))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 310ms] Http2Connection(SocketTube(18))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 310ms] Http2Connection(SocketTube(18))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/chunk/x) 200 HTTP_2 Local port: 60332 DEBUG: [pool-1-thread-4] [6s 402ms] Http2Connection(SocketTube(18))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [6s 402ms] HttpClientImpl(15) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 402ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [6s 402ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [6s 402ms] HttpClientImpl(15) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:46313/http2/chunk/x DEBUG: [pool-1-thread-4] [6s 402ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 402ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 402ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [6s 402ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 402ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [6s 402ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [6s 402ms] Http2Connection(SocketTube(18)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [6s 402ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 402ms] Http2Connection(SocketTube(18))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 403ms] Http2Connection(SocketTube(18))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [6s 403ms] HttpClientImpl(15) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 403ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [6s 403ms] HttpResponseInputStream next item received DEBUG: [MainThread] [6s 403ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [6s 403ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 403ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [6s 403ms] Http2Connection(SocketTube(18))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [MainThread] [6s 403ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [6s 403ms] Http2Connection(SocketTube(18))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 403ms] Http2Connection(SocketTube(18))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [6s 403ms] Http2Connection(SocketTube(18)) Closed stream 1 DEBUG: [MainThread] [6s 403ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 403ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [6s 403ms] Http2Connection(SocketTube(18))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7bde2580 DEBUG: [pool-1-thread-4] [6s 403ms] Http2Connection(SocketTube(18))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [6s 403ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 403ms] Http2Connection(SocketTube(18)) H2 processed(1) DEBUG: [MainThread] [6s 404ms] HttpClientImpl(16) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [6s 405ms] HttpClientImpl(16) ClientImpl (async) send https://127.0.0.1:51743/https2/fixed/x GET DEBUG: [pool-1-thread-4] [6s 405ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 406ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [6s 406ms] PlainHttpConnection(?) Initial send buffer size is: 8192 TestServer(2): connection accepted DEBUG: [pool-1-thread-4] [6s 406ms] PlainHttpConnection(SocketTube(19)) registering connect event TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [pool-1-thread-4] [6s 406ms] ExchangeImpl get: Trying to get HTTP/2 connection TestServer(2): creating connection DEBUG: [HttpClient-16-SelectorManager] [6s 407ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@c8131c2 for C (true) TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53324, Session(1711953194107|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-16-SelectorManager] [6s 407ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-16-SelectorManager] [6s 407ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53324 DEBUG: [pool-1-thread-4] [6s 407ms] SocketTube(19) connecting flows DEBUG: [pool-1-thread-4] [6s 407ms] SocketTube(19) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 407ms] SocketTube(19) registering subscribe event DEBUG: [pool-1-thread-4] [6s 407ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [6s 407ms] SocketTube(19) subscribe event raised DEBUG: [pool-1-thread-4] [6s 407ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 407ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [6s 407ms] SSL Writer(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SocketTube(19) DEBUG: [pool-1-thread-4] [6s 407ms] SocketTube(19) subscribed for writing DEBUG: [pool-1-thread-4] [6s 407ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-16-SelectorManager] [6s 407ms] 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@6795ab2[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 407ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-16-SelectorManager] [6s 407ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-16-SelectorManager] [6s 407ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [HttpClient-16-SelectorManager] [6s 407ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [6s 407ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [6s 407ms] SSL Writer(SocketTube(19)) onSubscribe initiating handshaking DEBUG: [HttpClient-16-SelectorManager] [6s 408ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [6s 408ms] SSL Writer(SocketTube(19)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-16-SelectorManager] [6s 408ms] SSL Reader(SocketTube(19)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-4] [6s 408ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [6s 408ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [HttpClient-16-SelectorManager] [6s 408ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-16-SelectorManager] [6s 408ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-16-SelectorManager] [6s 408ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-16-SelectorManager] [6s 408ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-16-SelectorManager] [6s 408ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (true) DEBUG: [HttpClient-16-SelectorManager] [6s 408ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-16-SelectorManager] [6s 408ms] SocketTube(19) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 408ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-2] [6s 408ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 408ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 410ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 410ms] SSL Writer(SocketTube(19)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 410ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 410ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [6s 410ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 410ms] SSL Writer(SocketTube(19)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [6s 410ms] SSL Writer(SocketTube(19)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [6s 410ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 411ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 411ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [6s 411ms] SocketTube(19) trying to write: 2191 DEBUG: [pool-1-thread-4] [6s 411ms] SocketTube(19) wrote: 2191 DEBUG: [pool-1-thread-4] [6s 411ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [6s 411ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 411ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 411ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 411ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-16-SelectorManager] [6s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 414ms] HttpClientImpl(16) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-16-SelectorManager] [6s 414ms] SocketTube(19) read bytes: 133 DEBUG: [HttpClient-16-SelectorManager] [6s 414ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 414ms] SSL Reader(SocketTube(19)) Adding 133 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 414ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [6s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 414ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 414ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 414ms] SSL Reader(SocketTube(19)) Unwrapping: 133 DEBUG: [pool-1-thread-4] [6s 414ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 414ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 414ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [6s 414ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [6s 414ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 414ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [HttpClient-16-SelectorManager] [6s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 415ms] SocketTube(19) no more demand for reading DEBUG: [HttpClient-16-SelectorManager] [6s 415ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 416ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 417ms] SocketTube(19) trying to write: 6 DEBUG: [pool-1-thread-4] [6s 417ms] SocketTube(19) wrote: 6 DEBUG: [pool-1-thread-4] [6s 417ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [6s 417ms] SocketTube(19) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 417ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 417ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 417ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 417ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [6s 417ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [6s 417ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 417ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-16-SelectorManager] [6s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (true) DEBUG: [HttpClient-16-SelectorManager] [6s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 417ms] SocketTube(19) read bytes: 175 DEBUG: [HttpClient-16-SelectorManager] [6s 417ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 417ms] SSL Reader(SocketTube(19)) Adding 175 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 417ms] SocketTube(19) resuming read event DEBUG: [HttpClient-16-SelectorManager] [6s 417ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 417ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 417ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 417ms] SSL Reader(SocketTube(19)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [6s 417ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [6s 417ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 417ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [6s 417ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [6s 418ms] SSL Reader(SocketTube(19)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [6s 418ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [6s 418ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 418ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [6s 418ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [6s 418ms] SSLFlowDelegate(SocketTube(19)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 418ms] SSLFlowDelegate(SocketTube(19)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [6s 418ms] SSLFlowDelegate(SocketTube(19)) finished task execution DEBUG: [pool-1-thread-4] [6s 418ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 418ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 418ms] SSL Reader(SocketTube(19)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [6s 419ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 419ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 419ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [6s 419ms] SSL Reader(SocketTube(19)) handshaking DEBUG: [pool-1-thread-4] [6s 419ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [6s 419ms] SSL Writer(SocketTube(19)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 419ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 419ms] SSL Writer(SocketTube(19)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 419ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 419ms] SSLFlowDelegate(SocketTube(19)) setALPN = h2 DEBUG: [pool-1-thread-4] [6s 419ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 419ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [6s 419ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [6s 419ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [6s 419ms] SSLTube(SocketTube(19)) connecting flows DEBUG: [pool-1-thread-4] [6s 419ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5767aa51 DEBUG: [pool-1-thread-4] [6s 419ms] Http2Connection(SSLTube(SocketTube(19))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [6s 419ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 419ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 419ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 419ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 419ms] SSLTube(SocketTube(19)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [6s 419ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [6s 419ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 420ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 420ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [6s 420ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 420ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [6s 420ms] SSL Writer(SocketTube(19)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [6s 420ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 420ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed buffered data DEBUG: [pool-1-thread-4] [6s 420ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-4] [6s 420ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [pool-1-thread-4] [6s 420ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 420ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [6s 420ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19))) Opened stream 1 DEBUG: [pool-1-thread-4] [6s 420ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [6s 420ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 421ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 421ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 421ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 421ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) trying to write: 90 DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) wrote: 90 DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 421ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [6s 421ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [6s 421ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [6s 421ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 421ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [6s 421ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [6s 421ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [6s 421ms] SSLTube(SocketTube(19)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) trying to write: 174 DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) wrote: 174 DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 421ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 421ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [6s 421ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 421ms] SSL Writer(SocketTube(19)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 422ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 422ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [6s 422ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [6s 422ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 422ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SocketTube(19) read bytes: 1726 DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SSL Reader(SocketTube(19)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [6s 422ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 422ms] SSL Reader(SocketTube(19)) Unwrapping: 1726 DEBUG: [Test-server-pool] [6s 422ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SocketTube(19) no more demand for reading DEBUG: [Test-server-pool] [6s 422ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 422ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 422ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] 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 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: [pool-1-thread-4] [6s 422ms] SSL Reader(SocketTube(19)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 422ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 422ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [6s 422ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 422ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [6s 422ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [6s 422ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [6s 422ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (true) DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [readLoop] [6s 423ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SocketTube(19) read bytes: 77 DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SSL Reader(SocketTube(19)) onNext TestServer(2): connection started DEBUG: [readLoop] [6s 423ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [6s 423ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SSL Reader(SocketTube(19)) Adding 77 bytes to read buffer DEBUG: [readLoop] [6s 423ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [6s 423ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [6s 423ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [6s 423ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 423ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [readLoop] [6s 423ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [6s 423ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 423ms] SSL Reader(SocketTube(19)) Unwrapping: 77 DEBUG: [readLoop] [6s 423ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS 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-4] [6s 423ms] SSL Reader(SocketTube(19)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 423ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [6s 423ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [6s 423ms] SSL Reader(SocketTube(19)) sending 39 DEBUG: [pool-1-thread-4] [6s 423ms] SSL Reader(SocketTube(19)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [6s 423ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 423ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 424ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) Processing 39 DEBUG: [pool-1-thread-4] [6s 424ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [6s 424ms] FramesDecoder Tail size is now: 0, current= TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [6s 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 DEBUG: [pool-1-thread-4] [6s 424ms] Http2Connection(SSLTube(SocketTube(19))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-4] [6s 424ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 424ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 424ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [6s 424ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) onNext DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) wrapping 9 bytes Sent response headers 200 DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [6s 424ms] SocketTube(19) trying to write: 47 DEBUG: [pool-1-thread-4] [6s 424ms] SocketTube(19) wrote: 47 DEBUG: [pool-1-thread-4] [6s 424ms] SocketTube(19) write: requesting more... DEBUG: [pool-1-thread-4] [6s 424ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 424ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 424ms] SSLTube(SocketTube(19)) request: n=1 DEBUG: [pool-1-thread-4] [6s 424ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: got request of 1 from SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-4] [6s 424ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 425ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(1) DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [readLoop] [6s 425ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 425ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SocketTube(19) no more demand for reading DEBUG: [readLoop] [6s 425ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [6s 425ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 425ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SocketTube(19) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 425ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 425ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 425ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [6s 425ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [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@437bd419 for R (true) DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for None (false) DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SocketTube(19) read bytes: 163 DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SSL Reader(SocketTube(19)) onNext DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SSL Reader(SocketTube(19)) Adding 163 bytes to read buffer DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [6s 425ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 425ms] SSL Reader(SocketTube(19)) Unwrapping: 163 DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [HttpClient-16-SelectorManager] [6s 425ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 426ms] SSL Reader(SocketTube(19)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [6s 426ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-4] [6s 426ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-4] [6s 426ms] SSL Reader(SocketTube(19)) sending 16 DEBUG: [pool-1-thread-4] [6s 426ms] SSL Reader(SocketTube(19)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-4] [6s 426ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 426ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [6s 426ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-4] [6s 426ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 426ms] Http2Connection(SSLTube(SocketTube(19))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 426ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-4] [6s 426ms] Http2Connection(SSLTube(SocketTube(19))) Processing 16 DEBUG: [pool-1-thread-4] [6s 426ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-4] [6s 426ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 426ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 426ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 426ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 426ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 426ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/fixed/x) 200 HTTP_2 Local port: 53324 DEBUG: [pool-1-thread-4] [6s 505ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [6s 506ms] HttpClientImpl(16) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 506ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [6s 506ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [6s 506ms] HttpClientImpl(16) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:51743/https2/fixed/x DEBUG: [pool-1-thread-4] [6s 506ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(2) DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) sending 24 DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [6s 506ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [6s 506ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 24 bytes in 1 buffers DEBUG: [MainThread] [6s 506ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [6s 506ms] Http2Connection(SSLTube(SocketTube(19))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 506ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [6s 506ms] Http2Connection(SSLTube(SocketTube(19))) Processing 24 DEBUG: [pool-1-thread-4] [6s 506ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [6s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 506ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [6s 507ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 507ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [6s 507ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 507ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(3) DEBUG: [MainThread] [6s 507ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) Unwrapping: 47 DEBUG: [MainThread] [6s 507ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) sending 9 DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [6s 507ms] SSL Reader(SocketTube(19)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19))) Processing 9 DEBUG: [pool-1-thread-4] [6s 507ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [6s 507ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 507ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [6s 507ms] HttpClientImpl(16) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 507ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [6s 507ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 507ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) close stream 1 DEBUG: [MainThread] [6s 507ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [6s 507ms] Http2Connection(SSLTube(SocketTube(19))) Closed stream 1 DEBUG: [pool-1-thread-4] [6s 508ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@792c1204 DEBUG: [pool-1-thread-4] [6s 508ms] Http2Connection(SSLTube(SocketTube(19)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [6s 508ms] Http2Connection(SSLTube(SocketTube(19))) H2 processed(4) DEBUG: [pool-1-thread-4] [6s 508ms] SSL Reader(SocketTube(19)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 508ms] SSL Reader(SocketTube(19)) requesting 1 DEBUG: [pool-1-thread-4] [6s 508ms] SocketTube(19) got some demand for reading DEBUG: [pool-1-thread-4] [6s 508ms] SocketTube(19) resuming read event DEBUG: [pool-1-thread-4] [6s 508ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 508ms] SSL Reader(SocketTube(19)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-16-SelectorManager] [6s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@437bd419 for R (false) DEBUG: [MainThread] [6s 508ms] HttpClientImpl(17) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [6s 509ms] HttpClientImpl(17) ClientImpl (async) send https://127.0.0.1:51743/https2/chunk/x GET DEBUG: [pool-1-thread-4] [6s 509ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 510ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [6s 510ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [6s 510ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [pool-1-thread-4] [6s 510ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-17-SelectorManager] [6s 510ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6359c6d9 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53332 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=53332, Session(1711953195049|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [6s 511ms] SocketTube(20) connecting flows DEBUG: [pool-1-thread-4] [6s 511ms] SocketTube(20) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 511ms] SocketTube(20) registering subscribe event DEBUG: [pool-1-thread-4] [6s 511ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [6s 511ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SocketTube(20) subscribe event raised DEBUG: [pool-1-thread-4] [6s 511ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [6s 511ms] SSL Writer(SocketTube(20)) calling downstreamSubscriber::onSubscribe on SocketTube(20) DEBUG: [pool-1-thread-4] [6s 511ms] SocketTube(20) subscribed for writing DEBUG: [pool-1-thread-4] [6s 511ms] SocketTube(20) write: registering startSubscription event DEBUG: [pool-1-thread-4] [6s 511ms] SSL Writer(SocketTube(20)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [6s 511ms] SSL Writer(SocketTube(20)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 511ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] 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@69a1ada9[Not completed, 4 dependents] (id=1475) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SocketTube(20) calling onSubscribe DEBUG: [pool-1-thread-4] [6s 511ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] 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 511ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-17-SelectorManager] [6s 511ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (true) DEBUG: [HttpClient-17-SelectorManager] [6s 512ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-17-SelectorManager] [6s 512ms] SocketTube(20) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 512ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-2] [6s 512ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [6s 512ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [6s 514ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [6s 514ms] SocketTube(20) trying to write: 2191 DEBUG: [pool-1-thread-4] [6s 514ms] SocketTube(20) wrote: 2191 DEBUG: [pool-1-thread-4] [6s 514ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [6s 514ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 514ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 514ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-17-SelectorManager] [6s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] HttpClientImpl(17) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] SocketTube(20) read bytes: 133 DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] SSL Reader(SocketTube(20)) Adding 133 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (false) DEBUG: [pool-1-thread-4] [6s 517ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 517ms] SSL Reader(SocketTube(20)) Unwrapping: 133 DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 517ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 517ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 517ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [6s 517ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [6s 517ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 517ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [6s 517ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 518ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-4] [6s 518ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [6s 518ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 518ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 518ms] SSL Writer(SocketTube(20)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 518ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Writer(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [6s 519ms] SSL Writer(SocketTube(20)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 519ms] SSL Writer(SocketTube(20)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [6s 519ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 519ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 519ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [6s 519ms] SocketTube(20) trying to write: 6 DEBUG: [pool-1-thread-4] [6s 519ms] SocketTube(20) wrote: 6 DEBUG: [pool-1-thread-4] [6s 519ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [6s 519ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 519ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 519ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [6s 519ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [6s 519ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [6s 519ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-17-SelectorManager] [6s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (true) DEBUG: [HttpClient-17-SelectorManager] [6s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 519ms] SocketTube(20) read bytes: 175 DEBUG: [HttpClient-17-SelectorManager] [6s 519ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 519ms] SSL Reader(SocketTube(20)) Adding 175 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 519ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [6s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (false) DEBUG: [HttpClient-17-SelectorManager] [6s 519ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [6s 519ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [6s 519ms] SSLFlowDelegate(SocketTube(20)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [6s 519ms] SSLFlowDelegate(SocketTube(20)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [6s 520ms] SSLFlowDelegate(SocketTube(20)) finished task execution DEBUG: [pool-1-thread-4] [6s 520ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 520ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [6s 520ms] SSL Reader(SocketTube(20)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [6s 520ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 520ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 520ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [6s 520ms] SSL Reader(SocketTube(20)) handshaking DEBUG: [pool-1-thread-4] [6s 520ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [6s 520ms] SSL Writer(SocketTube(20)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [6s 520ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 520ms] SSL Writer(SocketTube(20)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 520ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 520ms] SSLFlowDelegate(SocketTube(20)) setALPN = h2 DEBUG: [pool-1-thread-4] [6s 520ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [6s 520ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [6s 520ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [6s 521ms] SSLTube(SocketTube(20)) connecting flows DEBUG: [pool-1-thread-4] [6s 521ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6864458 DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [6s 521ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 521ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 521ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 521ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 521ms] SSLTube(SocketTube(20)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [6s 521ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [6s 521ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 521ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 521ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [6s 521ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 521ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [6s 521ms] SSL Writer(SocketTube(20)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [6s 521ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [6s 521ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed buffered data DEBUG: [pool-1-thread-4] [6s 521ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-4] [6s 521ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-4] [6s 521ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 521ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [6s 521ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 521ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [6s 522ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [6s 522ms] Http2Connection(SSLTube(SocketTube(20))) Opened stream 1 DEBUG: [pool-1-thread-4] [6s 522ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [6s 522ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 522ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 522ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 522ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 522ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [6s 522ms] SocketTube(20) trying to write: 90 DEBUG: [pool-1-thread-4] [6s 522ms] SocketTube(20) wrote: 90 DEBUG: [pool-1-thread-4] [6s 522ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [6s 522ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 522ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [6s 522ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [6s 522ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [6s 522ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [6s 522ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [6s 522ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [6s 522ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [6s 522ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [6s 522ms] SSLTube(SocketTube(20)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [6s 522ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [6s 523ms] SocketTube(20) trying to write: 174 DEBUG: [pool-1-thread-4] [6s 523ms] SocketTube(20) wrote: 174 DEBUG: [pool-1-thread-4] [6s 523ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [6s 523ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 523ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [6s 523ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [pool-1-thread-4] [6s 523ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 523ms] SSL Writer(SocketTube(20)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [6s 523ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [6s 523ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [6s 523ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [6s 523ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 523ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-17-SelectorManager] [6s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 523ms] SocketTube(20) read bytes: 1726 DEBUG: [HttpClient-17-SelectorManager] [6s 523ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 523ms] SSL Reader(SocketTube(20)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 523ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [6s 523ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (false) DEBUG: [pool-1-thread-4] [6s 523ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 523ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 524ms] SSL Reader(SocketTube(20)) Unwrapping: 1726 DEBUG: [Test-server-pool] [6s 524ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [6s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [6s 524ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [6s 524ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [6s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [6s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for None (false) DEBUG: [Test-server-pool] [6s 524ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 524ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [6s 524ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 524ms] SSL Reader(SocketTube(20)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 524ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [6s 524ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [6s 524ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [6s 524ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [6s 524ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [6s 524ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [6s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (true) DEBUG: [HttpClient-17-SelectorManager] [6s 524ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for None (false) DEBUG: [readLoop] [6s 524ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-17-SelectorManager] [6s 524ms] SocketTube(20) read bytes: 77 DEBUG: [HttpClient-17-SelectorManager] [6s 524ms] SSL Reader(SocketTube(20)) onNext DEBUG: [readLoop] [6s 524ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-17-SelectorManager] [6s 524ms] SSL Reader(SocketTube(20)) Adding 77 bytes to read buffer TestServer(2): connection started DEBUG: [readLoop] [6s 524ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [pool-1-thread-4] [6s 524ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 524ms] SocketTube(20) resuming read event DEBUG: [readLoop] [6s 524ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [6s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 524ms] SSL Reader(SocketTube(20)) Unwrapping: 77 DEBUG: [HttpClient-17-SelectorManager] [6s 525ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (false) DEBUG: [HttpClient-17-SelectorManager] [6s 525ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [6s 525ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [6s 525ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 525ms] SSL Reader(SocketTube(20)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [6s 525ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-4] [6s 525ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [readLoop] [6s 525ms] FramesDecoder decodes: 51 DEBUG: [pool-1-thread-4] [6s 525ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 77 DEBUG: [readLoop] [6s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 525ms] SSL Reader(SocketTube(20)) sending 39 DEBUG: [readLoop] [6s 525ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [6s 525ms] SSL Reader(SocketTube(20)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [6s 525ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 525ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [6s 525ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [6s 525ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 525ms] Http2Connection(SSLTube(SocketTube(20))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 525ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [6s 525ms] Http2Connection(SSLTube(SocketTube(20))) Processing 39 DEBUG: [pool-1-thread-4] [6s 525ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [6s 525ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 525ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [6s 525ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [6s 525ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [6s 525ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [6s 525ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(20)) TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [6s 525ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [6s 525ms] SSL Writer(SocketTube(20)) onNext DEBUG: [pool-1-thread-4] [6s 525ms] SSL Writer(SocketTube(20)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) processData, writeList remaining:9, hsTriggered:false, needWrap:false Sent response headers 200 DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [6s 526ms] SocketTube(20) trying to write: 47 DEBUG: [HttpClient-17-SelectorManager] [6s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 526ms] SocketTube(20) no more demand for reading DEBUG: [HttpClient-17-SelectorManager] [6s 526ms] SocketTube(20) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 526ms] SocketTube(20) wrote: 47 DEBUG: [pool-1-thread-4] [6s 526ms] SocketTube(20) write: requesting more... DEBUG: [pool-1-thread-4] [6s 526ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 526ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) requesting 1 DEBUG: [readLoop] [6s 526ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [6s 526ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 526ms] SSLTube(SocketTube(20)) request: n=1 DEBUG: [readLoop] [6s 526ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [6s 526ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [6s 526ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 526ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: got request of 1 from SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [6s 526ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [6s 526ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(1) DEBUG: [pool-1-thread-4] [6s 526ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 526ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [6s 526ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [6s 526ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [6s 526ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [6s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (true) DEBUG: [pool-1-thread-4] [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@2ca33ef9 for None (false) DEBUG: [HttpClient-17-SelectorManager] [6s 527ms] SocketTube(20) read bytes: 158 DEBUG: [HttpClient-17-SelectorManager] [6s 527ms] SSL Reader(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [6s 527ms] SSL Reader(SocketTube(20)) Adding 158 bytes to read buffer DEBUG: [HttpClient-17-SelectorManager] [6s 527ms] SocketTube(20) resuming read event DEBUG: [HttpClient-17-SelectorManager] [6s 527ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (false) DEBUG: [HttpClient-17-SelectorManager] [6s 527ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) Unwrapping: 158 DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) sending 11 DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [6s 527ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-4] [6s 527ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 527ms] Http2Connection(SSLTube(SocketTube(20))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 527ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-4] [6s 527ms] Http2Connection(SSLTube(SocketTube(20))) Processing 11 DEBUG: [pool-1-thread-4] [6s 527ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-4] [6s 527ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 527ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 527ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [6s 527ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [6s 528ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [6s 528ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/chunk/x) 200 HTTP_2 Local port: 53332 DEBUG: [pool-1-thread-4] [6s 610ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [6s 610ms] HttpClientImpl(17) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [6s 610ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [6s 610ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [6s 610ms] HttpClientImpl(17) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:51743/https2/chunk/x DEBUG: [pool-1-thread-4] [6s 610ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(2) DEBUG: [pool-1-thread-4] [6s 610ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 610ms] SSL Reader(SocketTube(20)) Unwrapping: 109 DEBUG: [MainThread] [6s 610ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [6s 610ms] SSL Reader(SocketTube(20)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) sending 24 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))) Processing 24 DEBUG: [pool-1-thread-4] [6s 611ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [6s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 611ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [6s 611ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 611ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 611ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 611ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [MainThread] [6s 611ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(3) DEBUG: [MainThread] [6s 611ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) sending 9 DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) pushScheduler is alive DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [6s 611ms] SSL Reader(SocketTube(20)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20))) Processing 9 DEBUG: [pool-1-thread-4] [6s 611ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [6s 611ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [6s 611ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [6s 611ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [6s 612ms] HttpClientImpl(17) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 612ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [6s 612ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 612ms] HttpResponseInputStream item offered DEBUG: [MainThread] [6s 612ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-4] [6s 612ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 612ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [6s 612ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [6s 612ms] Http2Connection(SSLTube(SocketTube(20))) Closed stream 1 DEBUG: [pool-1-thread-4] [6s 612ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6c5943fb DEBUG: [pool-1-thread-4] [6s 612ms] Http2Connection(SSLTube(SocketTube(20)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [6s 612ms] Http2Connection(SSLTube(SocketTube(20))) H2 processed(4) DEBUG: [pool-1-thread-4] [6s 612ms] SSL Reader(SocketTube(20)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [6s 612ms] SSL Reader(SocketTube(20)) requesting 1 DEBUG: [pool-1-thread-4] [6s 612ms] SocketTube(20) got some demand for reading DEBUG: [pool-1-thread-4] [6s 612ms] SocketTube(20) resuming read event DEBUG: [pool-1-thread-4] [6s 612ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 612ms] SSL Reader(SocketTube(20)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [6s 612ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2ca33ef9 for R (false) DEBUG: [MainThread] [6s 613ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33453/http1/fixed/x GET DEBUG: [pool-1-thread-4] [6s 613ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [6s 613ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [6s 613ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [6s 613ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [6s 613ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [6s 613ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [6s 613ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 613ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [6s 613ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@757cc046 queue.isEmpty: true DEBUG: [pool-1-thread-4] [6s 613ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@757cc046, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [6s 613ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 613ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 613ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 613ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 613ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [6s 613ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [6s 613ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [6s 613ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 613ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [6s 613ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 613ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [6s 613ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [6s 613ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [6s 613ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [6s 613ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 613ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 614ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@395ae17f DEBUG: [HttpClient-9-SelectorManager] [6s 614ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 614ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 614ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 614ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 614ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 614ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 614ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 614ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [6s 614ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 614ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [6s 614ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 614ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [6s 614ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 614ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 614ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 614ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [6s 614ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [6s 614ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [6s 614ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 614ms] SocketTube(9) trying to write: 204 DEBUG: [HttpClient-9-SelectorManager] [6s 614ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-4] [6s 614ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [6s 614ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [6s 614ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 614ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [6s 614ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [6s 614ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [6s 614ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [6s 614ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [6s 614ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [6s 614ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [6s 614ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [6s 615ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@20292497 DEBUG: [pool-1-thread-4] [6s 615ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [6s 615ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [6s 615ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [6s 615ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [6s 615ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 615ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [6s 615ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 615ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [6s 615ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@757cc046 DEBUG: [pool-1-thread-4] [6s 615ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 615ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-4] [6s 615ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@757cc046 DEBUG: [HttpClient-9-SelectorManager] [6s 615ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 615ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [6s 615ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [6s 616ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@757cc046 DEBUG: [pool-1-thread-4] [6s 616ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [6s 616ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [6s 713ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [6s 713ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-4] [6s 713ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1439104e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d9cfa9 queue.isEmpty: false DEBUG: [pool-1-thread-4] [6s 713ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-4] [6s 714ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [6s 714ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [6s 714ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33453/http1/fixed/x DEBUG: [pool-1-thread-4] [6s 714ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-4] [6s 714ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-4] [6s 714ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1439104e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d9cfa9, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [6s 714ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1439104e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d9cfa9 DEBUG: [pool-1-thread-4] [6s 714ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [6s 714ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1439104e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d9cfa9 DEBUG: [pool-1-thread-4] [6s 714ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [6s 714ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [6s 714ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-4] [6s 714ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-4] [6s 714ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [6s 714ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [6s 714ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [6s 714ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [6s 714ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [6s 714ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [6s 714ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [6s 714ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [6s 714ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [6s 714ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [6s 714ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [6s 714ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [6s 714ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-4] [6s 714ms] HttpResponseInputStream next item received DEBUG: [MainThread] [6s 714ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [6s 714ms] HttpResponseInputStream item offered DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [MainThread] [6s 714ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 714ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-4] [6s 714ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [6s 714ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [6s 714ms] HttpResponseInputStream List of Buffers Taken DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 714ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 715ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [6s 714ms] Http1Response(id=18, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [HttpClient-9-SelectorManager] [6s 715ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 715ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [6s 715ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [6s 715ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [6s 715ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-2] [6s 715ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 715ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33453/http1/chunk/x GET DEBUG: [pool-1-thread-2] [6s 715ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [6s 716ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [6s 716ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [6s 716ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [6s 716ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [6s 716ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-2] [6s 716ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [6s 716ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [6s 716ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@52a1bd4b queue.isEmpty: true DEBUG: [pool-1-thread-2] [6s 716ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@52a1bd4b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [6s 716ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 716ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 716ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [6s 716ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 716ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [6s 716ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 716ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-2] [6s 716ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-2] [6s 716ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-2] [6s 716ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [6s 716ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-2] [6s 716ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-2] [6s 716ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [6s 716ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [6s 716ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-2] [6s 716ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [6s 716ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@72a71de DEBUG: [HttpClient-9-SelectorManager] [6s 716ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 716ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 716ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [6s 716ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 716ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [6s 716ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [6s 716ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-2] [6s 717ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-9-SelectorManager] [6s 717ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-2] [6s 717ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [6s 716ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [6s 717ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [6s 717ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [6s 717ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [6s 717ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [6s 717ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [6s 717ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [6s 717ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 717ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 717ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-9-SelectorManager] [6s 717ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-1] [6s 717ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 717ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 717ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 717ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 717ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 717ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 717ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 717ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [6s 717ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [6s 717ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [6s 717ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [6s 717ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 717ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 717ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 717ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 717ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 717ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 717ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 717ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 717ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [6s 717ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [6s 717ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 717ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@443b88e5 DEBUG: [pool-1-thread-1] [6s 717ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [6s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 718ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [6s 718ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [6s 718ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 718ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 718ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 718ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@52a1bd4b DEBUG: [pool-1-thread-1] [6s 718ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 718ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@52a1bd4b DEBUG: [pool-1-thread-1] [6s 718ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-1] [6s 719ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 719ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@52a1bd4b DEBUG: [pool-1-thread-1] [6s 719ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 719ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 816ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 816ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [6s 816ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7389f7c0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b705004 queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 816ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-1] [6s 816ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [6s 816ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 816ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [6s 816ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [6s 816ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7389f7c0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b705004, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 816ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7389f7c0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b705004 DEBUG: [pool-1-thread-1] [6s 816ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 816ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7389f7c0/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b705004 DEBUG: [pool-1-thread-1] [6s 817ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [6s 817ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33453/http1/chunk/x DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [6s 817ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [6s 817ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [6s 817ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [6s 817ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 817ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [6s 817ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [6s 817ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [6s 817ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [6s 817ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 817ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [6s 817ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [6s 817ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [6s 817ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [6s 817ms] SocketTube(9) subscribe event raised DEBUG: [MainThread] [6s 817ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 817ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [6s 817ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 817ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [6s 817ms] HttpResponseInputStream next item received DEBUG: [HttpClient-9-SelectorManager] [6s 817ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [6s 817ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [6s 817ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [6s 817ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [6s 817ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 817ms] SocketTube(9) resuming read event DEBUG: [MainThread] [6s 817ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [6s 817ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [6s 817ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [6s 817ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [MainThread] [6s 817ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [6s 817ms] Http1Response(id=19, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [MainThread] [6s 817ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [6s 818ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [6s 817ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-1] [6s 818ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-9-SelectorManager] [6s 818ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [6s 818ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [6s 818ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [6s 818ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [6s 818ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [6s 818ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [6s 818ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [6s 818ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45287/https1/fixed/x GET DEBUG: [pool-1-thread-1] [6s 819ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 819ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 819ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 819ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 819ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [6s 819ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 819ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 819ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3b3b382b queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3b3b382b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 819ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 819ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 819ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 819ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@730ff7b DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 819ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 819ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 819ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 819ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [6s 819ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 819ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 819ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 819ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 819ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 820ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 820ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 820ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 820ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 820ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 820ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 820ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 820ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 820ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 820ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [6s 820ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [6s 820ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 820ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 820ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [6s 820ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 820ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 820ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 820ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 821ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 821ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 821ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 821ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 821ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 821ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 821ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 821ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 821ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 821ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3e797fe9 DEBUG: [pool-1-thread-1] [6s 821ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 821ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 821ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 821ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [6s 821ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 821ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [6s 821ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 821ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 821ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [6s 821ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 821ms] 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 821ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 821ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [pool-1-thread-1] [6s 821ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [6s 821ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [6s 821ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [6s 822ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [6s 822ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [6s 822ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 822ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 822ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [6s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [6s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3b3b382b DEBUG: [pool-1-thread-1] [6s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3b3b382b DEBUG: [pool-1-thread-1] [6s 822ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [6s 822ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [6s 822ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3b3b382b DEBUG: [pool-1-thread-1] [6s 822ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 822ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [6s 919ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [6s 919ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [6s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@62faffeb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e269ff queue.isEmpty: false DEBUG: [pool-1-thread-1] [6s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 919ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [6s 919ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:45287/https1/fixed/x DEBUG: [pool-1-thread-1] [6s 919ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [6s 919ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [6s 919ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [6s 919ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@62faffeb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e269ff, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@62faffeb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e269ff DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@62faffeb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e269ff DEBUG: [pool-1-thread-1] [6s 920ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [6s 920ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [MainThread] [6s 920ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 920ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@62faffeb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e269ff DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@62faffeb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@e269ff DEBUG: [pool-1-thread-1] [6s 920ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [6s 920ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [6s 920ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [6s 920ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [6s 920ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [6s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [6s 920ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [MainThread] [6s 920ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [6s 920ms] HttpResponseInputStream Increased demand by 1 DEBUG: [MainThread] [6s 920ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [6s 920ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [MainThread] [6s 920ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [6s 920ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 920ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [6s 921ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [6s 921ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 921ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [6s 921ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [6s 921ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [6s 921ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [6s 921ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [6s 921ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [6s 921ms] Http1Response(id=20, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [6s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [6s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [6s 921ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [6s 921ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 921ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 921ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 921ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 921ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 921ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [6s 921ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 921ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 921ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [6s 921ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [MainThread] [6s 922ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45287/https1/chunk/x GET DEBUG: [pool-1-thread-1] [6s 922ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [6s 922ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [6s 922ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [6s 922ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [6s 922ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [6s 922ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [6s 922ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 922ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@755a2474 queue.isEmpty: true DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@755a2474, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 922ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 922ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [6s 922ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 922ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [6s 922ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40ea8893 DEBUG: [pool-1-thread-1] [6s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [6s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [6s 923ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [6s 923ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 923ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [6s 923ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 923ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [6s 923ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [6s 923ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 923ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [6s 923ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [6s 923ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [6s 923ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [6s 923ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [6s 923ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [6s 923ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [6s 923ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 924ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [6s 924ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [6s 924ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [6s 924ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [6s 924ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [6s 924ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@53d4ace0 DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [6s 924ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [6s 924ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [6s 924ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [6s 924ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [6s 925ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [6s 925ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] 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 925ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-1] [6s 925ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [pool-1-thread-1] [6s 925ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [6s 925ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [6s 925ms] 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 925ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [6s 925ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [6s 925ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [6s 926ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [6s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [6s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@755a2474 DEBUG: [pool-1-thread-1] [6s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [6s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@755a2474 DEBUG: [pool-1-thread-1] [6s 926ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [6s 926ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [6s 926ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@755a2474 DEBUG: [pool-1-thread-1] [6s 926ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [6s 926ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 22ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 22ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [7s 22ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1f9ccf48/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b41314b queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 22ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 23ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 23ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [7s 23ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:45287/https1/chunk/x DEBUG: [pool-1-thread-1] [7s 23ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [7s 23ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1f9ccf48/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b41314b, demand=1, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f9ccf48/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b41314b DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f9ccf48/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b41314b DEBUG: [pool-1-thread-1] [7s 23ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [7s 23ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [MainThread] [7s 23ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 23ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f9ccf48/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b41314b DEBUG: [pool-1-thread-1] [7s 23ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f9ccf48/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b41314b DEBUG: [pool-1-thread-1] [7s 24ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 24ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [7s 24ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [7s 24ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [7s 24ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [7s 24ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [7s 24ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [7s 24ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [7s 24ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 24ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 24ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [MainThread] [7s 24ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [7s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 0 DEBUG: [pool-1-thread-1] [7s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=false DEBUG: [MainThread] [7s 24ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [7s 24ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [7s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [7s 24ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [7s 24ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [7s 24ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [7s 24ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [MainThread] [7s 24ms] SocketTube(10) got some demand for reading DEBUG: [MainThread] [7s 24ms] SocketTube(10) resuming read event DEBUG: [MainThread] [7s 24ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 24ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 24ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [7s 24ms] HttpResponseInputStream Taking list of Buffers DEBUG: [HttpClient-9-SelectorManager] [7s 24ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 25ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [7s 25ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 25ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 25ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 25ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 25ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 25ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [7s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [7s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1f9ccf48/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b41314b DEBUG: [pool-1-thread-1] [7s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1f9ccf48/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3b41314b DEBUG: [pool-1-thread-1] [7s 25ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 25ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [7s 25ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [7s 25ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [7s 25ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [7s 25ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [7s 25ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [7s 25ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 26ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [7s 26ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [7s 26ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [7s 26ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [7s 26ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 26ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 26ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [7s 26ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 26ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 26ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [7s 26ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [MainThread] [7s 26ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [7s 26ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [7s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 26ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 26ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 26ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 26ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 26ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 26ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 26ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [7s 26ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [7s 26ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [7s 26ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 26ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [MainThread] [7s 27ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46313/http2/fixed/x GET DEBUG: [pool-1-thread-1] [7s 28ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 28ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [7s 28ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 28ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 28ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 28ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 28ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 28ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 28ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 28ms] Http2Connection(SocketTube(11)) Opened stream 5 DEBUG: [pool-1-thread-1] [7s 28ms] Http2Connection(SocketTube(11))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 28ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 28ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 29ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [7s 29ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [7s 29ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [7s 29ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [7s 29ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [7s 29ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 29ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775804, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 29ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 29ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 29ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 29ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [7s 29ms] Http2Connection(SocketTube(11))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [7s 29ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 29ms] FramesDecoder Got frame: HEADERS: length=50, streamid=5, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 5 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [7s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 30ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 30ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 30ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 30ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 30ms] 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 30ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 31ms] Http2Connection(SocketTube(11)) H2 Receiving(4): 47 DEBUG: [pool-1-thread-1] [7s 31ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [7s 31ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [7s 31ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 31ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 31ms] Http2Connection(SocketTube(11))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 31ms] Http2Connection(SocketTube(11))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 31ms] Http2Connection(SocketTube(11))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 31ms] Http2Connection(SocketTube(11))/Stream(5) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/fixed/x) 200 HTTP_2 Local port: 60316 DEBUG: [pool-1-thread-1] [7s 128ms] Http2Connection(SocketTube(11))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 128ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 128ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [7s 128ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [7s 128ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:46313/http2/fixed/x DEBUG: [pool-1-thread-1] [7s 128ms] FramesDecoder Got frame: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [7s 128ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=14, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [7s 128ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onNext(14) DEBUG: [pool-1-thread-1] [7s 128ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 128ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 128ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 42, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 5) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 129ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 129ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 129ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [7s 129ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 129ms] HttpResponseInputStream item offered DEBUG: [MainThread] [7s 129ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 129ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 129ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11))/Stream(5) responseReceived: streamid=5 DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11))/Stream(5) close stream 5 DEBUG: [MainThread] [7s 129ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 129ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11)) Closed stream 5 DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@593e8203 DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [7s 129ms] Http2Connection(SocketTube(11)) H2 processed(4) DEBUG: [MainThread] [7s 130ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46313/http2/chunk/x GET DEBUG: [pool-1-thread-1] [7s 130ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 130ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [7s 130ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 130ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 130ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 130ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 130ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 130ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 131ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 131ms] Http2Connection(SocketTube(11)) Opened stream 7 DEBUG: [pool-1-thread-1] [7s 131ms] Http2Connection(SocketTube(11))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 131ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 131ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 131ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [7s 131ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [7s 131ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [7s 131ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [7s 131ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [7s 131ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 131ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775803, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [7s 131ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 131ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 131ms] Exchange sendRequestBody DEBUG: [readLoop] [7s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 131ms] Http2Connection(SocketTube(11))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [7s 131ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 131ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 131ms] 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 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 132ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [7s 133ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [7s 133ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [7s 133ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 133ms] Http2Connection(SocketTube(11)) H2 Receiving(5): 42 DEBUG: [pool-1-thread-1] [7s 133ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [HttpClient-9-SelectorManager] [7s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [pool-1-thread-1] [7s 133ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [7s 133ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [7s 133ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 133ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 133ms] Http2Connection(SocketTube(11))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 133ms] Http2Connection(SocketTube(11))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 133ms] Http2Connection(SocketTube(11))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 133ms] Http2Connection(SocketTube(11))/Stream(7) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/chunk/x) 200 HTTP_2 Local port: 60316 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 231ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 231ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [7s 231ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [7s 231ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:46313/http2/chunk/x DEBUG: [pool-1-thread-1] [7s 231ms] FramesDecoder Got frame: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=14, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onNext(14) DEBUG: [pool-1-thread-1] [7s 231ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 231ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 56, limit: 16777216 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 7) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [7s 231ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 231ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 231ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [7s 231ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 231ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11)) Closed stream 7 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2021f0e3 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [7s 231ms] Http2Connection(SocketTube(11)) H2 processed(5) DEBUG: [MainThread] [7s 231ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 231ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 231ms] HttpResponseInputStream Next Buffer DEBUG: [MainThread] [7s 231ms] HttpResponseInputStream Taking list of Buffers DEBUG: [MainThread] [7s 231ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 233ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:51743/https2/fixed/x GET DEBUG: [pool-1-thread-1] [7s 233ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 233ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [7s 233ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 233ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 233ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 233ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 233ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 233ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 233ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 233ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 5 DEBUG: [pool-1-thread-1] [7s 233ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Stream 5 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 233ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 233ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 234ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 234ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 3 DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 234ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [7s 234ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [7s 234ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [7s 234ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 234ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 234ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [7s 234ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 234ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 234ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 234ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 234ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) requestSent: streamid=5 but response not received DEBUG: [readLoop] [7s 234ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 234ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 234ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 235ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 235ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 235ms] 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 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 236ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [7s 236ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 236ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 236ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 236ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [pool-1-thread-1] [7s 236ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 236ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [HttpClient-9-SelectorManager] [7s 236ms] 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 236ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [7s 236ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [7s 236ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [7s 236ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [7s 236ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [7s 236ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 236ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775800 cancelled = false DEBUG: [pool-1-thread-1] [7s 236ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [7s 237ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 237ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 237ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(8): 15 DEBUG: [pool-1-thread-1] [7s 237ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [7s 237ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [7s 237ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 237ms] FramesDecoder Got frame: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 237ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: HEADERS: length=6, streamid=5, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 237ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 237ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 237ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/fixed/x) 200 HTTP_2 Local port: 53310 DEBUG: [pool-1-thread-1] [7s 333ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 333ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 333ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [7s 333ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [7s 333ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:51743/https2/fixed/x DEBUG: [pool-1-thread-1] [7s 333ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(8) DEBUG: [pool-1-thread-1] [7s 333ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 333ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [7s 333ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [7s 333ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775799 cancelled = false DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(9): 24 DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [7s 334ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [7s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 334ms] FramesDecoder Got frame: DATA: length=15, streamid=5, flags=0 DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=15, streamid=5, flags=0 DEBUG: [MainThread] [7s 334ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onNext(15) DEBUG: [pool-1-thread-1] [7s 334ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 334ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 45, limit: 16777216 DEBUG: [MainThread] [7s 334ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 334ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 5) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [7s 334ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(9) DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [7s 334ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775798 cancelled = false DEBUG: [pool-1-thread-1] [7s 334ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(10): 9 DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [7s 334ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 334ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 334ms] FramesDecoder Got frame: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: DATA: length=0, streamid=5, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 334ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 334ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [7s 334ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 334ms] HttpResponseInputStream item offered DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) setEndStreamReceived: streamid=5 DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) responseReceived: streamid=5 DEBUG: [MainThread] [7s 334ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) close stream 5 DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 5 DEBUG: [pool-1-thread-1] [7s 334ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@125856c5 DEBUG: [pool-1-thread-1] [7s 335ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(5) closing response subscriber stream 5 DEBUG: [pool-1-thread-1] [7s 335ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(10) DEBUG: [pool-1-thread-1] [7s 335ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 335ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 335ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 335ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 335ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 335ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 335ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [MainThread] [7s 335ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:51743/https2/chunk/x GET DEBUG: [pool-1-thread-1] [7s 335ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 336ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [7s 336ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 336ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 336ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [7s 336ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 336ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 336ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [7s 336ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [7s 336ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 7 DEBUG: [pool-1-thread-1] [7s 336ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Stream 7 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [7s 336ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [7s 336ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [7s 336ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 336ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 336ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [7s 336ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [7s 337ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [7s 337ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [7s 337ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 337ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 337ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 337ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 337ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [7s 337ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [7s 337ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 337ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 337ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 337ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) requestSent: streamid=7 but response not received DEBUG: [readLoop] [7s 337ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 337ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 337ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [7s 337ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [7s 337ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 337ms] 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 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 339ms] 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 338ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [7s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 339ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [7s 339ms] 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 339ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775797 cancelled = false DEBUG: [pool-1-thread-1] [7s 339ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [7s 339ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 339ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 339ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(11): 10 DEBUG: [pool-1-thread-1] [7s 339ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [7s 339ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [7s 339ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 339ms] FramesDecoder Got frame: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 339ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: HEADERS: length=1, streamid=7, flags=END_HEADERS DEBUG: [pool-1-thread-1] [7s 339ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [7s 339ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [7s 339ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/chunk/x) 200 HTTP_2 Local port: 53310 DEBUG: [pool-1-thread-1] [7s 436ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscribing user subscriber DEBUG: [pool-1-thread-1] [7s 436ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 436ms] HttpResponseInputStream onSubscribe called DEBUG: [pool-1-thread-1] [7s 436ms] HttpResponseInputStream onSubscribe: requesting 1 DEBUG: [pool-1-thread-1] [7s 436ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to https://127.0.0.1:51743/https2/chunk/x DEBUG: [pool-1-thread-1] [7s 436ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(11) DEBUG: [pool-1-thread-1] [7s 436ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 436ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775796 cancelled = false DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [7s 437ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [MainThread] [7s 437ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [7s 437ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 437ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(12): 24 DEBUG: [pool-1-thread-1] [7s 437ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [7s 437ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [7s 437ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 437ms] FramesDecoder Got frame: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [7s 437ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=15, streamid=7, flags=0 DEBUG: [pool-1-thread-1] [7s 437ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onNext(15) DEBUG: [pool-1-thread-1] [7s 437ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 437ms] HttpResponseInputStream item offered DEBUG: [MainThread] [7s 437ms] HttpResponseInputStream List of Buffers Taken DEBUG: [MainThread] [7s 437ms] HttpResponseInputStream Increased demand by 1 DEBUG: [pool-1-thread-1] [7s 437ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 60, limit: 16777216 DEBUG: [MainThread] [7s 437ms] HttpResponseInputStream Next Buffer DEBUG: [pool-1-thread-1] [7s 437ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 7) update: 15, received: 15, limit: 8388608 DEBUG: [MainThread] [7s 437ms] HttpResponseInputStream Taking list of Buffers DEBUG: [pool-1-thread-1] [7s 437ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(12) DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 437ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 437ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 437ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 437ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 437ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (true) DEBUG: [HttpClient-9-SelectorManager] [7s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [7s 438ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [7s 438ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [7s 438ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [7s 438ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [7s 438ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [7s 438ms] 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 438ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 438ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [7s 438ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 438ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [7s 438ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [7s 438ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [7s 438ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [7s 438ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 438ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775795 cancelled = false DEBUG: [pool-1-thread-1] [7s 438ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [7s 438ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [7s 438ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(13): 9 DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [7s 439ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [7s 439ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 439ms] FramesDecoder Got frame: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: DATA: length=0, streamid=7, flags=END_STREAM DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) incoming: onComplete DEBUG: [pool-1-thread-1] [7s 439ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 439ms] HttpResponseInputStream onComplete called DEBUG: [pool-1-thread-1] [7s 439ms] HttpResponseInputStream next item received DEBUG: [pool-1-thread-1] [7s 439ms] HttpResponseInputStream item offered DEBUG: [MainThread] [7s 439ms] HttpResponseInputStream List of Buffers Taken DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) setEndStreamReceived: streamid=7 DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) responseReceived: streamid=7 DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) close stream 7 DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 7 DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@611562b6 DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(7) closing response subscriber stream 7 DEBUG: [pool-1-thread-1] [7s 439ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(13) DEBUG: [pool-1-thread-1] [7s 439ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 439ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [7s 439ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [7s 439ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [7s 439ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 439ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [7s 439ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [MainThread] [7s 458ms] HttpClientImpl(18) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [7s 462ms] HttpClientImpl(18) ClientImpl (async) send http://127.0.0.1:33453/http1/fixed/x GET DEBUG: [pool-1-thread-1] [7s 462ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 463ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [7s 463ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 463ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 463ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [7s 463ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [7s 463ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [7s 463ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 463ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 463ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@639f9d84 queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 463ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@639f9d84, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 463ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 463ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 463ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 463ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 463ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 463ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [7s 463ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@f6f3462 for C (true) DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36052 DEBUG: [pool-1-thread-1] [7s 464ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 464ms] Http1Exchange SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [7s 464ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [7s 464ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 464ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [7s 464ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) subscribe event raised DEBUG: [pool-1-thread-1] [7s 464ms] Http1Publisher(SocketTube(21)) got subscriber: SocketTube(21) DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5975f12 DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] Http1AsyncReceiver(SocketTube(21)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 464ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [7s 464ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 464ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [7s 464ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-4] [7s 464ms] Http1AsyncReceiver(SocketTube(21)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [7s 464ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 464ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [7s 464ms] SocketTube(21) got some demand for reading DEBUG: [pool-1-thread-1] [7s 464ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 464ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-2] [7s 464ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-4] [7s 465ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [7s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4095d1c4 for R (true) DEBUG: [pool-1-thread-1] [7s 465ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 465ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-2] [7s 465ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 465ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 465ms] SocketTube(21) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 465ms] SocketTube(21) wrote: 204 DEBUG: [pool-1-thread-1] [7s 465ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 465ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 465ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 465ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 465ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 465ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 465ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 465ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) WriteTask DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 465ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 465ms] Http1Publisher(SocketTube(21)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@3321014c DEBUG: [pool-1-thread-1] [7s 465ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 465ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 465ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 465ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) First time around DEBUG: [pool-1-thread-1] [7s 465ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) headersReader is not yet completed DEBUG: [HttpClient-18-SelectorManager] [7s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4095d1c4 for None (false) DEBUG: [HttpClient-18-SelectorManager] [7s 466ms] SocketTube(21) read bytes: 90 DEBUG: [HttpClient-18-SelectorManager] [7s 466ms] Http1AsyncReceiver(SocketTube(21)) Putting 90 bytes into the queue DEBUG: [HttpClient-18-SelectorManager] [7s 466ms] SocketTube(21) resuming read event DEBUG: [pool-1-thread-1] [7s 466ms] Http1AsyncReceiver(SocketTube(21)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@639f9d84 DEBUG: [pool-1-thread-1] [7s 466ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 1 DEBUG: [HttpClient-18-SelectorManager] [7s 466ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4095d1c4 for R (false) DEBUG: [pool-1-thread-1] [7s 466ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@639f9d84 DEBUG: [HttpClient-18-SelectorManager] [7s 466ms] 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 466ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [7s 466ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [7s 466ms] Http1AsyncReceiver(SocketTube(21)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@639f9d84 DEBUG: [pool-1-thread-1] [7s 466ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 466ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 577ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 577ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4c16da0d(18) DEBUG: [pool-1-thread-1] [7s 577ms] Http1AsyncReceiver(SocketTube(21)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@1c3b708d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@272b2927 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 577ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 14 DEBUG: [pool-1-thread-1] [7s 577ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 577ms] HttpClientImpl(18) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 577ms] Http1AsyncReceiver(SocketTube(21)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@1c3b708d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@272b2927, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 577ms] Http1AsyncReceiver(SocketTube(21)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@1c3b708d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@272b2927 DEBUG: [pool-1-thread-1] [7s 577ms] Http1AsyncReceiver(SocketTube(21)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 577ms] Http1AsyncReceiver(SocketTube(21)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@1c3b708d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@272b2927 DEBUG: [pool-1-thread-1] [7s 577ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [7s 577ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [7s 577ms] PlainHttpConnection(SocketTube(21))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [7s 577ms] Http1AsyncReceiver(SocketTube(21)) cleared DEBUG: [pool-1-thread-1] [7s 577ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) SocketTube(21): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 577ms] ConnectionPool(18) registering CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-1] [7s 577ms] SocketTube(21) connecting flows DEBUG: [pool-1-thread-1] [7s 577ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 577ms] SocketTube(21) registering subscribe event DEBUG: [pool-1-thread-1] [7s 577ms] SocketTube(21) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 577ms] SocketTube(21) subscribed for writing DEBUG: [pool-1-thread-1] [7s 577ms] SocketTube(21) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 577ms] SocketTube(21) write: registering startSubscription event DEBUG: [HttpClient-18-SelectorManager] [7s 577ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-18-SelectorManager] [7s 577ms] SocketTube(21) handling pending subscription for CleanupTrigger(SocketTube(21)) DEBUG: [pool-1-thread-1] [7s 578ms] HttpClientImpl(18) body subscriber unregistered: 0 DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] Http1AsyncReceiver(SocketTube(21)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SocketTube(21) calling onSubscribe DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SocketTube(21) resuming read event DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4095d1c4 for R (false) DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SocketTube(21) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 578ms] HttpClientImpl(18) ClientImpl (async) elapsed 115 millis for GET to http://127.0.0.1:33453/http1/fixed/x DEBUG: [pool-1-thread-1] [7s 578ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Finished reading body: READING_BODY DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-18-SelectorManager] [7s 578ms] SocketTube(21) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 578ms] Http1Response(id=22, PlainHttpConnection(SocketTube(21))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4c16da0d(18) DEBUG: [pool-1-thread-1] [7s 578ms] Http1AsyncReceiver(SocketTube(21)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 578ms] Http1AsyncReceiver(SocketTube(21)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-2] [7s 578ms] SocketTube(21) write: requesting more... DEBUG: [pool-1-thread-2] [7s 578ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 579ms] HttpClientImpl(19) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [7s 580ms] HttpClientImpl(19) ClientImpl (async) send http://127.0.0.1:33453/http1/chunk/x GET DEBUG: [pool-1-thread-2] [7s 580ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 580ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [7s 580ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [7s 580ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 580ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [7s 581ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [7s 581ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [7s 581ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 581ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 581ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@16aca233 queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 581ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@16aca233, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 581ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 581ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 581ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 581ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 581ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 581ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [7s 581ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [HttpClient-19-SelectorManager] [7s 581ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5e26258e for C (true) DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36064 DEBUG: [pool-1-thread-2] [7s 582ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 582ms] Http1Exchange SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [7s 582ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [7s 582ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 582ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-2] [7s 582ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-2] [7s 582ms] Http1Publisher(SocketTube(22)) got subscriber: SocketTube(22) DEBUG: [pool-1-thread-2] [7s 582ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] SocketTube(22) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54de4efe DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] SocketTube(22) read demand reset to 0 DEBUG: [pool-1-thread-2] [7s 582ms] SocketTube(22) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 582ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] Http1AsyncReceiver(SocketTube(22)) Received onSubscribed from upstream DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [7s 582ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-4] [7s 582ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-1] [7s 582ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [7s 582ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [7s 582ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [7s 582ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [7s 582ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [7s 582ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 582ms] Http1AsyncReceiver(SocketTube(22)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 582ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-1] [7s 582ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 583ms] SocketTube(22) got some demand for reading DEBUG: [pool-1-thread-1] [7s 583ms] SocketTube(22) resuming read event DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 583ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [7s 583ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for R (true) DEBUG: [pool-1-thread-2] [7s 583ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [7s 583ms] SocketTube(22) trying to write: 204 DEBUG: [pool-1-thread-2] [7s 583ms] SocketTube(22) wrote: 204 DEBUG: [pool-1-thread-2] [7s 583ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 583ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 583ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 583ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 583ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 583ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 583ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 583ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) WriteTask DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 583ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 583ms] Http1Publisher(SocketTube(22)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1ff19c0d DEBUG: [pool-1-thread-2] [7s 583ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 583ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 584ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 584ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) First time around DEBUG: [pool-1-thread-2] [7s 584ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) headersReader is not yet completed DEBUG: [HttpClient-19-SelectorManager] [7s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for None (false) DEBUG: [HttpClient-19-SelectorManager] [7s 584ms] SocketTube(22) read bytes: 108 DEBUG: [HttpClient-19-SelectorManager] [7s 584ms] Http1AsyncReceiver(SocketTube(22)) Putting 108 bytes into the queue DEBUG: [HttpClient-19-SelectorManager] [7s 584ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [7s 584ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for R (false) DEBUG: [HttpClient-19-SelectorManager] [7s 584ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 584ms] Http1AsyncReceiver(SocketTube(22)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@16aca233 DEBUG: [pool-1-thread-2] [7s 584ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 584ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@16aca233 DEBUG: [pool-1-thread-2] [7s 584ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-2] [7s 584ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-2] [7s 584ms] Http1AsyncReceiver(SocketTube(22)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@16aca233 DEBUG: [pool-1-thread-2] [7s 585ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 585ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 680ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 680ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@dd888a5(19) DEBUG: [pool-1-thread-2] [7s 681ms] Http1AsyncReceiver(SocketTube(22)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4065215d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@9311454 queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 681ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 24 DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 681ms] HttpClientImpl(19) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 681ms] Http1AsyncReceiver(SocketTube(22)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4065215d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@9311454, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 681ms] Http1AsyncReceiver(SocketTube(22)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4065215d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@9311454 DEBUG: [pool-1-thread-2] [7s 681ms] Http1AsyncReceiver(SocketTube(22)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 681ms] Http1AsyncReceiver(SocketTube(22)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4065215d/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@9311454 DEBUG: [pool-1-thread-2] [7s 681ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-2] [7s 681ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-2] [7s 681ms] Http1AsyncReceiver(SocketTube(22)) cleared DEBUG: [pool-1-thread-2] [7s 681ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) SocketTube(22): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 682ms] ConnectionPool(19) registering CleanupTrigger(SocketTube(22)) DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(22) connecting flows DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(22) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(22) registering subscribe event DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(22) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(22) subscribed for writing DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(22) write: resetting demand to 0 DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) subscribe event raised DEBUG: [pool-1-thread-2] [7s 682ms] HttpClientImpl(19) body subscriber unregistered: 0 DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) handling pending subscription for CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] Http1AsyncReceiver(SocketTube(22)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 682ms] HttpClientImpl(19) ClientImpl (async) elapsed 102 millis for GET to http://127.0.0.1:33453/http1/chunk/x DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) resuming read event DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@11dcda01 for R (false) DEBUG: [pool-1-thread-2] [7s 682ms] PlainHttpConnection(SocketTube(22))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-2] [7s 682ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Finished reading body: READING_BODY DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 682ms] Http1Response(id=23, PlainHttpConnection(SocketTube(22))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@dd888a5(19) DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 682ms] Http1AsyncReceiver(SocketTube(22)) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 682ms] Http1AsyncReceiver(SocketTube(22)) Got 0 bytes for delegate null DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-19-SelectorManager] [7s 682ms] SocketTube(22) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(22) write: requesting more... DEBUG: [pool-1-thread-2] [7s 682ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [7s 683ms] HttpClientImpl(20) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [7s 684ms] HttpClientImpl(20) ClientImpl (async) send https://127.0.0.1:45287/https1/fixed/x GET DEBUG: [pool-1-thread-2] [7s 684ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 685ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [7s 685ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [7s 685ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [pool-1-thread-2] [7s 685ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-20-SelectorManager] [7s 685ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c3980bb for C (true) DEBUG: [HttpClient-20-SelectorManager] [7s 685ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-20-SelectorManager] [7s 685ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39016 DEBUG: [pool-1-thread-2] [7s 686ms] SocketTube(23) connecting flows DEBUG: [pool-1-thread-2] [7s 686ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 686ms] SocketTube(23) registering subscribe event DEBUG: [pool-1-thread-2] [7s 686ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SocketTube(23) subscribe event raised DEBUG: [pool-1-thread-2] [7s 686ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 686ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [7s 686ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [pool-1-thread-2] [7s 686ms] SocketTube(23) subscribed for writing DEBUG: [pool-1-thread-2] [7s 686ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 686ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] 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@26c1ebcb[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 686ms] SocketTube(23) read demand reset to 0 DEBUG: [pool-1-thread-2] [7s 686ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SocketTube(23) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 686ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 686ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] 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 686ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for R (true) DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-20-SelectorManager] [7s 686ms] SocketTube(23) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 686ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-1] [7s 686ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 686ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 688ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 688ms] SSL Writer(SocketTube(23)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 688ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 688ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 688ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 688ms] SSL Writer(SocketTube(23)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-2] [7s 688ms] SSL Writer(SocketTube(23)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [7s 688ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 688ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 688ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-2] [7s 688ms] SocketTube(23) trying to write: 2186 DEBUG: [pool-1-thread-2] [7s 689ms] SocketTube(23) wrote: 2186 DEBUG: [pool-1-thread-2] [7s 689ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [7s 689ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 689ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 689ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 689ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [7s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 692ms] HttpClientImpl(20) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-20-SelectorManager] [7s 692ms] SocketTube(23) read bytes: 261 DEBUG: [HttpClient-20-SelectorManager] [7s 692ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [7s 692ms] SSL Reader(SocketTube(23)) Adding 261 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 692ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 692ms] 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 692ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 692ms] SSL Reader(SocketTube(23)) Unwrapping: 261 DEBUG: [pool-1-thread-2] [7s 692ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-2] [7s 692ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 692ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-2] [7s 692ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 693ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 693ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 694ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-2] [7s 694ms] SocketTube(23) trying to write: 6 DEBUG: [pool-1-thread-2] [7s 694ms] SocketTube(23) wrote: 6 DEBUG: [pool-1-thread-2] [7s 694ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [7s 694ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 694ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) Unwrapping: 128 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) Unwrapping: 122 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-2] [7s 694ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [pool-1-thread-2] [7s 694ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [pool-1-thread-2] [7s 694ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [pool-1-thread-2] [7s 695ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [pool-1-thread-2] [7s 695ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-2] [7s 695ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 695ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 695ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 695ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 695ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [pool-1-thread-2] [7s 695ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [7s 695ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-2] [7s 695ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-2] [7s 695ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 695ms] 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 695ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39016 remote=/127.0.0.1:45287] DEBUG: [pool-1-thread-2] [7s 695ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 695ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 695ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7bc376 queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7bc376, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 696ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 696ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [7s 696ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [7s 696ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1e9e499 DEBUG: [pool-1-thread-2] [7s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [pool-1-thread-2] [7s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 696ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 696ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 696ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 696ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 696ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [pool-1-thread-2] [7s 696ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [7s 696ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-2] [7s 696ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-2] [7s 696ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 696ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 96 bytes DEBUG: [pool-1-thread-2] [7s 696ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-2] [7s 696ms] SSL Writer(SocketTube(23)) onNext DEBUG: [pool-1-thread-2] [7s 696ms] SSL Writer(SocketTube(23)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 696ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 696ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [7s 696ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [7s 696ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [7s 696ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [7s 696ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 696ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-2] [7s 696ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 696ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 696ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-2] [7s 696ms] SocketTube(23) trying to write: 90 DEBUG: [pool-1-thread-2] [7s 696ms] SocketTube(23) wrote: 90 DEBUG: [pool-1-thread-2] [7s 696ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [7s 696ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 696ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 696ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 696ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 696ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [7s 696ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [pool-1-thread-2] [7s 697ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [7s 697ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [7s 697ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [7s 697ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [7s 697ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [7s 697ms] Http1Response(id=24) First time around DEBUG: [pool-1-thread-2] [7s 697ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [pool-1-thread-2] [7s 697ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [7s 697ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@703d285 DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) wrapping 96 bytes DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) Sending 134 bytes downstream DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-2] [7s 697ms] SocketTube(23) trying to write: 134 DEBUG: [pool-1-thread-2] [7s 697ms] SocketTube(23) wrote: 134 DEBUG: [pool-1-thread-2] [7s 697ms] SocketTube(23) write: requesting more... DEBUG: [pool-1-thread-2] [7s 697ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 697ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 697ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-2] [7s 698ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 698ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [7s 698ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for None (false) DEBUG: [pool-1-thread-2] [7s 698ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 698ms] SocketTube(23) read bytes: 1721 DEBUG: [HttpClient-20-SelectorManager] [7s 698ms] SSL Reader(SocketTube(23)) onNext DEBUG: [pool-1-thread-2] [7s 698ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 698ms] SSL Reader(SocketTube(23)) Adding 1721 bytes to read buffer DEBUG: [pool-1-thread-2] [7s 698ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 698ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [7s 698ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 698ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 698ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-20-SelectorManager] [7s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for R (false) DEBUG: [pool-1-thread-2] [7s 698ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 698ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 698ms] SSL Reader(SocketTube(23)) Unwrapping: 1721 DEBUG: [HttpClient-20-SelectorManager] [7s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 698ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for R (false) DEBUG: [pool-1-thread-2] [7s 698ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 698ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-2] [7s 698ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-20-SelectorManager] [7s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for None (false) DEBUG: [HttpClient-20-SelectorManager] [7s 738ms] SocketTube(23) read bytes: 167 DEBUG: [HttpClient-20-SelectorManager] [7s 738ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-20-SelectorManager] [7s 738ms] SSL Reader(SocketTube(23)) Adding 167 bytes to read buffer DEBUG: [HttpClient-20-SelectorManager] [7s 738ms] SocketTube(23) resuming read event DEBUG: [HttpClient-20-SelectorManager] [7s 738ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for R (false) DEBUG: [HttpClient-20-SelectorManager] [7s 738ms] 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 738ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 738ms] SSL Reader(SocketTube(23)) Unwrapping: 167 DEBUG: [pool-1-thread-2] [7s 738ms] SSL Reader(SocketTube(23)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-2] [7s 739ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-2] [7s 739ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-2] [7s 739ms] SSL Reader(SocketTube(23)) sending 76 DEBUG: [pool-1-thread-2] [7s 739ms] SSL Reader(SocketTube(23)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-2] [7s 739ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 739ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 739ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-2] [7s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-2] [7s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7bc376 DEBUG: [pool-1-thread-2] [7s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7bc376 DEBUG: [pool-1-thread-2] [7s 739ms] Http1Response(id=24) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-2] [7s 739ms] Http1Response(id=24) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-2] [7s 739ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7bc376 DEBUG: [pool-1-thread-2] [7s 739ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [7s 739ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [7s 784ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [pool-1-thread-2] [7s 785ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@697d68cd(20) DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5baf9a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b04ea1a queue.isEmpty: false DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 785ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [7s 785ms] HttpClientImpl(20) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5baf9a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b04ea1a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5baf9a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b04ea1a DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5baf9a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b04ea1a DEBUG: [pool-1-thread-2] [7s 785ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-2] [7s 785ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) Unwrapping: 53 DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) sending 15 DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 785ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-2] [7s 785ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-2] [7s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5baf9a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b04ea1a DEBUG: [pool-1-thread-2] [7s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [7s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5baf9a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@5b04ea1a DEBUG: [pool-1-thread-2] [7s 786ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-2] [7s 786ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-2] [7s 786ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-2] [7s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [pool-1-thread-2] [7s 786ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-2] [7s 786ms] ConnectionPool(20) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [7s 786ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [pool-1-thread-2] [7s 786ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [pool-1-thread-2] [7s 786ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [pool-1-thread-2] [7s 786ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-2] [7s 786ms] HttpClientImpl(20) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 786ms] HttpClientImpl(20) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45287/https1/fixed/x DEBUG: [pool-1-thread-2] [7s 786ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 786ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@697d68cd(20) DEBUG: [pool-1-thread-2] [7s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [pool-1-thread-2] [7s 786ms] SocketTube(23) got some demand for reading DEBUG: [pool-1-thread-2] [7s 786ms] SocketTube(23) resuming read event DEBUG: [pool-1-thread-2] [7s 786ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 786ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 786ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@63c37177 for R (false) DEBUG: [MainThread] [7s 787ms] HttpClientImpl(21) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [7s 788ms] HttpClientImpl(21) ClientImpl (async) send https://127.0.0.1:45287/https1/chunk/x GET DEBUG: [pool-1-thread-2] [7s 788ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 788ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [7s 789ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [7s 789ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [pool-1-thread-2] [7s 789ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-21-SelectorManager] [7s 789ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@17204f0e for C (true) DEBUG: [HttpClient-21-SelectorManager] [7s 789ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-21-SelectorManager] [7s 789ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39018 DEBUG: [pool-1-thread-2] [7s 789ms] SocketTube(24) connecting flows DEBUG: [pool-1-thread-2] [7s 789ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-1-thread-2] [7s 789ms] SocketTube(24) registering subscribe event DEBUG: [pool-1-thread-2] [7s 789ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-21-SelectorManager] [7s 789ms] SocketTube(24) subscribe event raised DEBUG: [pool-1-thread-2] [7s 789ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-2] [7s 789ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-2] [7s 789ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [pool-1-thread-2] [7s 789ms] SocketTube(24) subscribed for writing DEBUG: [pool-1-thread-2] [7s 789ms] SocketTube(24) write: registering startSubscription event DEBUG: [pool-1-thread-2] [7s 790ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-2] [7s 790ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-2] [7s 790ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-2] [7s 790ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-2] [7s 792ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] 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@1dd8247e[Not completed, 4 dependents] (id=2105) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SocketTube(24) calling onSubscribe DEBUG: [pool-1-thread-2] [7s 792ms] SSL Writer(SocketTube(24)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-2] [7s 792ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-2] [7s 792ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [7s 792ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SSL Reader(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(24)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [pool-1-thread-2] [7s 792ms] SSL Writer(SocketTube(24)) Sending 2186 bytes downstream DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-21-SelectorManager] [7s 792ms] SocketTube(24) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 792ms] SSL Writer(SocketTube(24)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-2] [7s 793ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-21-SelectorManager] [7s 793ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (true) DEBUG: [pool-1-thread-2] [7s 793ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-21-SelectorManager] [7s 793ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-21-SelectorManager] [7s 793ms] SocketTube(24) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 793ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 793ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 793ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-1] [7s 793ms] SocketTube(24) trying to write: 2186 DEBUG: [pool-1-thread-1] [7s 793ms] SocketTube(24) wrote: 2186 DEBUG: [pool-1-thread-1] [7s 793ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 793ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 793ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 793ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 793ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 793ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 796ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 796ms] HttpClientImpl(21) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-21-SelectorManager] [7s 797ms] SocketTube(24) read bytes: 261 DEBUG: [HttpClient-21-SelectorManager] [7s 797ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 797ms] SSL Reader(SocketTube(24)) Adding 261 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 797ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 797ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 797ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 797ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 797ms] SSL Reader(SocketTube(24)) Unwrapping: 261 DEBUG: [pool-1-thread-1] [7s 797ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-1] [7s 797ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 797ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [7s 797ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [7s 797ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 797ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 799ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 799ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [7s 800ms] SocketTube(24) trying to write: 6 DEBUG: [pool-1-thread-1] [7s 800ms] SocketTube(24) wrote: 6 DEBUG: [pool-1-thread-1] [7s 800ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 800ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 800ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 800ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 800ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) Unwrapping: 128 DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) Unwrapping: 122 DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 800ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [pool-1-thread-1] [7s 800ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [7s 800ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [7s 802ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [pool-1-thread-1] [7s 802ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [7s 802ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [7s 802ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 802ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 802ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 802ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [pool-1-thread-1] [7s 802ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 802ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-1] [7s 802ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-1] [7s 802ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 802ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [pool-1-thread-1] [7s 802ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:39018 remote=/127.0.0.1:45287] DEBUG: [pool-1-thread-1] [7s 803ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 803ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3e522622 queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3e522622, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 803ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 803ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [7s 803ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [7s 803ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@79aa967d DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 803ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 803ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 803ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 803ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 803ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 803ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [pool-1-thread-1] [7s 803ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 803ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 803ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [7s 803ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [7s 803ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [7s 803ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 803ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 803ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [7s 803ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 803ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [7s 804ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [7s 804ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [7s 804ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) onNext DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [7s 804ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 804ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 804ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 804ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 804ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 804ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [7s 804ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) trying to write: 90 DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) wrote: 90 DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [7s 804ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-1-thread-1] [7s 804ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 804ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [pool-1-thread-1] [7s 804ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 804ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 804ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 804ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 804ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 804ms] Http1Response(id=25) First time around DEBUG: [pool-1-thread-1] [7s 804ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 804ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 804ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@736fa7e DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) trying to write: 134 DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) wrote: 134 DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) write: requesting more... DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 804ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [7s 804ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [7s 804ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [7s 805ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 805ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 805ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 805ms] SocketTube(24) read bytes: 1721 DEBUG: [HttpClient-21-SelectorManager] [7s 805ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 805ms] SSL Reader(SocketTube(24)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 805ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [7s 806ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 806ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 806ms] SSL Reader(SocketTube(24)) Unwrapping: 1721 DEBUG: [pool-1-thread-1] [7s 806ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 806ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-1] [7s 806ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-1] [7s 806ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [7s 806ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [7s 806ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [7s 806ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 806ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (false) DEBUG: [HttpClient-21-SelectorManager] [7s 846ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for None (false) DEBUG: [HttpClient-21-SelectorManager] [7s 846ms] SocketTube(24) read bytes: 223 DEBUG: [HttpClient-21-SelectorManager] [7s 846ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-21-SelectorManager] [7s 846ms] SSL Reader(SocketTube(24)) Adding 223 bytes to read buffer DEBUG: [HttpClient-21-SelectorManager] [7s 846ms] SocketTube(24) resuming read event DEBUG: [HttpClient-21-SelectorManager] [7s 847ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (false) DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) Unwrapping: 223 DEBUG: [HttpClient-21-SelectorManager] [7s 847ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) sending 84 DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 847ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3e522622 DEBUG: [pool-1-thread-1] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3e522622 DEBUG: [pool-1-thread-1] [7s 847ms] Http1Response(id=25) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-1] [7s 847ms] Http1Response(id=25) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [7s 847ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3e522622 DEBUG: [pool-1-thread-1] [7s 847ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 847ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 888ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [7s 889ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@c896f00(21) DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@69dc6fb2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4690379d queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 889ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 889ms] HttpClientImpl(21) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@69dc6fb2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4690379d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69dc6fb2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4690379d DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69dc6fb2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4690379d DEBUG: [pool-1-thread-1] [7s 889ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-1] [7s 889ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [7s 889ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [7s 889ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 889ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 889ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 889ms] SSL Reader(SocketTube(24)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) sending 20 DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69dc6fb2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4690379d DEBUG: [pool-1-thread-1] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69dc6fb2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4690379d DEBUG: [pool-1-thread-1] [7s 890ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 890ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [7s 890ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [7s 890ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [7s 890ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [7s 890ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [7s 890ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [7s 890ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [7s 890ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 890ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 890ms] SSL Reader(SocketTube(24)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) sending 5 DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69dc6fb2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4690379d DEBUG: [pool-1-thread-1] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69dc6fb2/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4690379d DEBUG: [pool-1-thread-1] [7s 891ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [7s 891ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [7s 891ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [7s 891ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [7s 891ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [7s 891ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [pool-1-thread-1] [7s 891ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [7s 891ms] ConnectionPool(21) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-1] [7s 891ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [pool-1-thread-1] [7s 891ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [pool-1-thread-1] [7s 891ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [pool-1-thread-1] [7s 891ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [7s 891ms] HttpClientImpl(21) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 891ms] HttpClientImpl(21) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:45287/https1/chunk/x DEBUG: [pool-1-thread-1] [7s 891ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [7s 891ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [7s 891ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@c896f00(21) DEBUG: [pool-1-thread-1] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 891ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [7s 891ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [pool-1-thread-1] [7s 891ms] SocketTube(24) got some demand for reading DEBUG: [pool-1-thread-1] [7s 891ms] SocketTube(24) resuming read event DEBUG: [pool-1-thread-1] [7s 891ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 892ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-21-SelectorManager] [7s 892ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@58dab9a1 for R (false) DEBUG: [MainThread] [7s 893ms] HttpClientImpl(22) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [7s 893ms] HttpClientImpl(22) ClientImpl (async) send http://127.0.0.1:46313/http2/fixed/x GET DEBUG: [pool-1-thread-1] [7s 893ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [7s 893ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [7s 893ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [7s 893ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [7s 893ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [7s 894ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [7s 894ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [7s 894ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 894ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [7s 894ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@515aff7f queue.isEmpty: true DEBUG: [pool-1-thread-1] [7s 894ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@515aff7f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 894ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 894ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 894ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 894ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [7s 894ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [7s 894ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-1] [7s 894ms] PlainHttpConnection(SocketTube(25)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-22-SelectorManager] [7s 894ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@30fde33d for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=41954,localport=46313] DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41954 TestServer(1): starting connection DEBUG: [pool-1-thread-1] [7s 895ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [7s 895ms] Http1Exchange SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [7s 895ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [7s 895ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 895ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-1] [7s 895ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [7s 895ms] Http1Publisher(SocketTube(25)) got subscriber: SocketTube(25) DEBUG: [pool-1-thread-1] [7s 895ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-1] [7s 895ms] SocketTube(25) write: registering startSubscription event DEBUG: [pool-1-thread-1] [7s 895ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3a05884d DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] Http1AsyncReceiver(SocketTube(25)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [7s 895ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [7s 895ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 895ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 895ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-22-SelectorManager] [7s 895ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 895ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [7s 895ms] SocketTube(25) got some demand for reading DEBUG: [pool-1-thread-1] [7s 895ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [7s 895ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-1] [7s 895ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 896ms] Http1Publisher(SocketTube(25)) WriteTask DEBUG: [pool-1-thread-1] [7s 896ms] Http1Publisher(SocketTube(25)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [7s 896ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-22-SelectorManager] [7s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f071169 for R (true) DEBUG: [pool-1-thread-2] [7s 896ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 896ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [7s 896ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [7s 896ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [7s 896ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [7s 896ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 896ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [7s 896ms] Http1Publisher(SocketTube(25)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [7s 896ms] SocketTube(25) trying to write: 204 DEBUG: [pool-1-thread-1] [7s 896ms] SocketTube(25) wrote: 204 DEBUG: [pool-1-thread-1] [7s 896ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [7s 896ms] Http1Publisher(SocketTube(25)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [7s 896ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 896ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 896ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [7s 896ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [7s 896ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [7s 896ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [7s 896ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) First time around DEBUG: [pool-1-thread-1] [7s 896ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [7s 896ms] Http1Publisher(SocketTube(25)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [7s 896ms] Http1Publisher(SocketTube(25)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@16b11616 DEBUG: [pool-1-thread-1] [7s 896ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-22-SelectorManager] [7s 896ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f071169 for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 896ms] SocketTube(25) read bytes: 71 DEBUG: [HttpClient-22-SelectorManager] [7s 896ms] Http1AsyncReceiver(SocketTube(25)) Putting 71 bytes into the queue DEBUG: [HttpClient-22-SelectorManager] [7s 897ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-1] [7s 897ms] Http1AsyncReceiver(SocketTube(25)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@515aff7f DEBUG: [pool-1-thread-1] [7s 897ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [7s 897ms] Http1AsyncReceiver(SocketTube(25)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@515aff7f DEBUG: [HttpClient-22-SelectorManager] [7s 897ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f071169 for R (false) DEBUG: [pool-1-thread-1] [7s 897ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-22-SelectorManager] [7s 897ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 897ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-1] [7s 897ms] Http1AsyncReceiver(SocketTube(25)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@515aff7f DEBUG: [pool-1-thread-1] [7s 897ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [7s 897ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [7s 897ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41954 remote=/127.0.0.1:46313] DEBUG: [pool-1-thread-1] [7s 897ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) readBody: return2Cache: false DEBUG: [pool-1-thread-1] [7s 897ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5b71aa5c(22) DEBUG: [pool-1-thread-1] [7s 897ms] Http1AsyncReceiver(SocketTube(25)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5f9ecab4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@96bb851 queue.isEmpty: false DEBUG: [pool-1-thread-1] [7s 897ms] Http1AsyncReceiver(SocketTube(25)) Delegate done: 0 DEBUG: [pool-1-thread-1] [7s 897ms] PlainHttpConnection(SocketTube(25))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [7s 897ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [7s 897ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-1] [7s 897ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [7s 897ms] Exchange Ignored body DEBUG: [pool-1-thread-1] [7s 898ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [7s 898ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [7s 898ms] Http2Connection(SocketTube(25)) Opened stream 1 DEBUG: [pool-1-thread-1] [7s 898ms] Http2Connection(SocketTube(25))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-1] [7s 898ms] Http2Connection(SocketTube(25))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [7s 898ms] SocketTube(25) connecting flows DEBUG: [pool-1-thread-1] [7s 898ms] SocketTube(25) read publisher got subscriber DEBUG: [pool-1-thread-1] [7s 898ms] SocketTube(25) registering subscribe event DEBUG: [pool-1-thread-1] [7s 898ms] SocketTube(25) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 898ms] SocketTube(25) subscribed for writing DEBUG: [pool-1-thread-1] [7s 898ms] SocketTube(25) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [7s 898ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-22-SelectorManager] [7s 898ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-22-SelectorManager] [7s 898ms] SocketTube(25) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4eb28e61 DEBUG: [HttpClient-22-SelectorManager] [7s 898ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-22-SelectorManager] [7s 898ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-22-SelectorManager] [7s 898ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-22-SelectorManager] [7s 898ms] Http2Connection(SocketTube(25)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-22-SelectorManager] [7s 898ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-22-SelectorManager] [7s 898ms] SocketTube(25) resuming read event DEBUG: [pool-1-thread-1] [7s 898ms] PlainHttpConnection(SocketTube(25)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 898ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 898ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f071169 for R (false) DEBUG: [pool-1-thread-1] [7s 898ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-22-SelectorManager] [7s 899ms] SocketTube(25) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-22-SelectorManager] [7s 899ms] SocketTube(25) onSubscribe called DEBUG: [pool-1-thread-1] [7s 899ms] PlainHttpConnection(SocketTube(25)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [7s 899ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 899ms] SocketTube(25) pending subscriber subscribed DEBUG: [pool-1-thread-1] [7s 899ms] Http2Connection(SocketTube(25)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-22-SelectorManager] [7s 899ms] SocketTube(25) write: starting subscription DEBUG: [pool-1-thread-1] [7s 899ms] Http2Connection(SocketTube(25)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [7s 899ms] SocketTube(25) write: offloading requestMore DEBUG: [pool-1-thread-1] [7s 899ms] Http2Connection(SocketTube(25)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [7s 899ms] Http1AsyncReceiver(SocketTube(25)) stopping DEBUG: [pool-1-thread-2] [7s 899ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [7s 899ms] Http1AsyncReceiver(SocketTube(25)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [7s 899ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-1] [7s 899ms] Http1AsyncReceiver(SocketTube(25)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [7s 899ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-1] [7s 899ms] Http2Connection(SocketTube(25)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [7s 899ms] Http2Connection(SocketTube(25)) H2 processed buffered data DEBUG: [pool-1-thread-2] [7s 899ms] SocketTube(25) trying to write: 63 DEBUG: [pool-1-thread-1] [7s 899ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [7s 899ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-1] [7s 899ms] Http1AsyncReceiver(SocketTube(25)) cleared DEBUG: [pool-1-thread-1] [7s 899ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [7s 899ms] SocketTube(25) wrote: 63 DEBUG: [pool-1-thread-1] [7s 899ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-2] [7s 899ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-1] [7s 899ms] Http1Response(id=26, PlainHttpConnection(SocketTube(25))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5b71aa5c(22) DEBUG: [Test-server-pool] [7s 899ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-2] [7s 899ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [7s 899ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 899ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [7s 899ms] Http1AsyncReceiver(SocketTube(25)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5f9ecab4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@96bb851, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-1] [7s 899ms] Http1AsyncReceiver(SocketTube(25)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [7s 900ms] Http1AsyncReceiver(SocketTube(25)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [Test-server-pool] [7s 899ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 899ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(25) DEBUG: [Test-server-pool] [7s 900ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-1] [7s 900ms] Http1AsyncReceiver(SocketTube(25)) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-2] [7s 900ms] SocketTube(25) trying to write: 13 DEBUG: [Test-server-pool] [7s 900ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-2] [7s 900ms] SocketTube(25) wrote: 13 DEBUG: [Test-server-pool] [7s 900ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [7s 900ms] SocketTube(25) write: requesting more... DEBUG: [pool-1-thread-2] [7s 900ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [pool-1-thread-2] [7s 900ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [7s 900ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 900ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 900ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [readLoop] [7s 901ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 901ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 TestServer(1): connection started DEBUG: [readLoop] [7s 901ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [7s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 901ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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 901ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 901ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [7s 901ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [7s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [7s 901ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-22-SelectorManager] [7s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f071169 for None (false) DEBUG: [HttpClient-22-SelectorManager] [7s 901ms] SocketTube(25) read bytes: 39 DEBUG: [HttpClient-22-SelectorManager] [7s 901ms] Http2Connection(SocketTube(25)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [7s 901ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [7s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f071169 for R (false) DEBUG: [HttpClient-22-SelectorManager] [7s 901ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 901ms] Http2Connection(SocketTube(25)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 901ms] Http2Connection(SocketTube(25)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [7s 901ms] Http2Connection(SocketTube(25)) Processing 39 DEBUG: [pool-1-thread-2] [7s 901ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-2] [7s 901ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-22-SelectorManager] [7s 901ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f071169 for None (false) DEBUG: [pool-1-thread-2] [7s 902ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-2] [7s 902ms] Http2Connection(SocketTube(25)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-22-SelectorManager] [7s 902ms] SocketTube(25) read bytes: 57 DEBUG: [HttpClient-22-SelectorManager] [7s 902ms] Http2Connection(SocketTube(25)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-22-SelectorManager] [7s 902ms] SocketTube(25) resuming read event DEBUG: [HttpClient-22-SelectorManager] [7s 902ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7f071169 for R (false) DEBUG: [pool-1-thread-2] [7s 905ms] PlainHttpConnection(SocketTube(25)) added 9 bytes to the write queue DEBUG: [HttpClient-22-SelectorManager] [7s 905ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 905ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [7s 906ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(25) DEBUG: [pool-1-thread-2] [7s 906ms] SocketTube(25) trying to write: 9 DEBUG: [HttpClient-17-SelectorManager] [7s 906ms] HttpClientImpl(17) SelectorManager shutting down DEBUG: [HttpClient-13-SelectorManager] [7s 906ms] HttpClientImpl(13) SelectorManager shutting down DEBUG: [HttpClient-18-SelectorManager] [7s 906ms] HttpClientImpl(18) SelectorManager shutting down DEBUG: [HttpClient-20-SelectorManager] [7s 906ms] HttpClientImpl(20) SelectorManager shutting down DEBUG: [HttpClient-19-SelectorManager] [7s 906ms] HttpClientImpl(19) SelectorManager shutting down DEBUG: [HttpClient-21-SelectorManager] [7s 906ms] HttpClientImpl(21) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [7s 906ms] HttpClientImpl(14) SelectorManager shutting down DEBUG: [HttpClient-20-SelectorManager] [7s 906ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-16-SelectorManager] [7s 906ms] HttpClientImpl(16) SelectorManager shutting down DEBUG: [HttpClient-14-SelectorManager] [7s 906ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [7s 906ms] HttpClientImpl(15) SelectorManager shutting down DEBUG: [pool-1-thread-2] [7s 906ms] SocketTube(25) wrote: 9 DEBUG: [readLoop] [7s 906ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [7s 906ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-13-SelectorManager] [7s 906ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-17-SelectorManager] [7s 906ms] Http2ClientImpl stopping DEBUG: [HttpClient-18-SelectorManager] [7s 906ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-13-SelectorManager] [7s 906ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 906ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [HttpClient-13-SelectorManager] [7s 906ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 906ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-17-SelectorManager] [7s 906ms] Http2Connection(SSLTube(SocketTube(20))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-21-SelectorManager] [7s 906ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-20-SelectorManager] [7s 906ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [7s 906ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [HttpClient-21-SelectorManager] [7s 906ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [7s 906ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [7s 907ms] Http2Connection(SocketTube(17)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-16-SelectorManager] [7s 906ms] Http2ClientImpl stopping DEBUG: [pool-1-thread-2] [7s 906ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-16-SelectorManager] [7s 907ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams DEBUG: [HttpClient-15-SelectorManager] [7s 906ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [7s 907ms] 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] [7s 907ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [readLoop] [7s 906ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-13-SelectorManager] [7s 906ms] SocketTube(16) pausing read event DEBUG: [HttpClient-18-SelectorManager] [7s 906ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 906ms] AsyncSSLConnection(SSLTube(SocketTube(20))) added 34 bytes to the write queue DEBUG: [HttpClient-17-SelectorManager] [7s 907ms] AsyncSSLConnection(SSLTube(SocketTube(20))) signalling the publisher of the write queue DEBUG: [HttpClient-19-SelectorManager] [7s 906ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 907ms] 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@2d4454b6[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@59e406ef[Completed normally] (id=1209), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-20-SelectorManager] [7s 906ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 907ms] SocketTube(23) pausing read event DEBUG: [HttpClient-21-SelectorManager] [7s 906ms] SocketTube(24) pausing read event DEBUG: [HttpClient-14-SelectorManager] [7s 907ms] PlainHttpConnection(SocketTube(17)) added 34 bytes to the write queue DEBUG: [HttpClient-20-SelectorManager] [7s 907ms] 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@26c1ebcb[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@526a36d8[Completed normally] (id=2034), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=167 lim=167 cap=2048], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-2] [7s 907ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: got request of 1 from SocketTube(25) DEBUG: [HttpClient-15-SelectorManager] [7s 907ms] Http2Connection(SocketTube(18)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-16-SelectorManager] [7s 907ms] AsyncSSLConnection(SSLTube(SocketTube(19))) added 34 bytes to the write queue DEBUG: [HttpClient-15-SelectorManager] [7s 907ms] PlainHttpConnection(SocketTube(18)) added 34 bytes to the write queue DEBUG: [readLoop] [7s 907ms] FramesDecoder decodes: 0 DEBUG: [HttpClient-18-SelectorManager] [7s 907ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-19-SelectorManager] [7s 907ms] SocketTube(22) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 907ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(20)) DEBUG: [HttpClient-13-SelectorManager] [7s 907ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 908ms] SSL Reader(SocketTube(16)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [7s 907ms] PlainHttpConnection(SocketTube(17)) signalling the publisher of the write queue DEBUG: [HttpClient-13-SelectorManager] [7s 908ms] SSL Reader(SocketTube(16)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 907ms] SocketTube(23) forwarding error to subscriber: 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] [7s 908ms] SSL Reader(SocketTube(16)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [7s 907ms] 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@1dd8247e[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@6948c4c0[Completed normally] (id=2111), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=223 lim=223 cap=2048], count: 109, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-13-SelectorManager] [7s 908ms] 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@59e406ef[Completed normally] (id=1209), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [7s 907ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [7s 908ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [7s 907ms] AsyncSSLConnection(SSLTube(SocketTube(19))) signalling the publisher of the write queue DEBUG: [HttpClient-15-SelectorManager] [7s 907ms] PlainHttpConnection(SocketTube(18)) signalling the publisher of the write queue DEBUG: [readLoop] [7s 907ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-18-SelectorManager] [7s 907ms] SocketTube(21) pausing read event DEBUG: [HttpClient-19-SelectorManager] [7s 908ms] SocketTube(22) pausing read event DEBUG: [HttpClient-17-SelectorManager] [7s 908ms] SSLTube(SocketTube(20)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-17-SelectorManager] [7s 908ms] SSL Writer(SocketTube(20)) onNext DEBUG: [HttpClient-17-SelectorManager] [7s 908ms] SSL Writer(SocketTube(20)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-20-SelectorManager] [7s 908ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [7s 908ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(17) DEBUG: [HttpClient-21-SelectorManager] [7s 908ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [7s 909ms] SocketTube(17) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-21-SelectorManager] [7s 909ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 908ms] ConnectionPool(13) SSLTube(SocketTube(16)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-21-SelectorManager] [7s 909ms] 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: [pool-1-thread-2] [7s 908ms] Http2Connection(SocketTube(25)) H2 processed(1) DEBUG: [HttpClient-16-SelectorManager] [7s 908ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(19)) DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SocketTube(25)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SocketTube(25)) H2 Receiving(2): 57 DEBUG: [HttpClient-16-SelectorManager] [7s 909ms] SSLTube(SocketTube(19)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-16-SelectorManager] [7s 909ms] SSL Writer(SocketTube(19)) onNext DEBUG: [HttpClient-15-SelectorManager] [7s 908ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(18) DEBUG: [HttpClient-16-SelectorManager] [7s 909ms] SSL Writer(SocketTube(19)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-18-SelectorManager] [7s 908ms] SocketTube(21) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(21)) DEBUG: [HttpClient-19-SelectorManager] [7s 908ms] SocketTube(22) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(22)) DEBUG: [HttpClient-15-SelectorManager] [7s 909ms] SocketTube(18) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 908ms] SSL Writer(SocketTube(20)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [7s 909ms] SSL Writer(SocketTube(20)) wrapping 34 bytes DEBUG: [HttpClient-20-SelectorManager] [7s 909ms] SSL Reader(SocketTube(23)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-14-SelectorManager] [7s 909ms] SocketTube(17) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [7s 909ms] SocketTube(17) pausing read event DEBUG: [HttpClient-13-SelectorManager] [7s 909ms] SSLTube(SocketTube(16)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [7s 909ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [7s 909ms] Http2Connection(SocketTube(25)) Processing 57 DEBUG: [HttpClient-16-SelectorManager] [7s 909ms] SSL Writer(SocketTube(19)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-17-SelectorManager] [7s 910ms] SSL Writer(SocketTube(20)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-18-SelectorManager] [7s 909ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-17-SelectorManager] [7s 910ms] SSL Writer(SocketTube(20)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-18-SelectorManager] [7s 910ms] ConnectionPool(18) SocketTube(21) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-17-SelectorManager] [7s 910ms] SSL Writer(SocketTube(20)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-19-SelectorManager] [7s 909ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-15-SelectorManager] [7s 909ms] SocketTube(18) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-19-SelectorManager] [7s 910ms] ConnectionPool(19) SocketTube(22) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java: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-14-SelectorManager] [7s 910ms] SocketTube(17) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@75cad2e8 DEBUG: [HttpClient-20-SelectorManager] [7s 910ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-13-SelectorManager] [7s 910ms] SSL Reader(SocketTube(16)) stop DEBUG: [HttpClient-13-SelectorManager] [7s 910ms] SSL Writer(SocketTube(16)) stop DEBUG: [pool-1-thread-2] [7s 910ms] FramesDecoder decodes: 57 DEBUG: [HttpClient-16-SelectorManager] [7s 910ms] SSL Writer(SocketTube(19)) wrapping 34 bytes DEBUG: [HttpClient-13-SelectorManager] [7s 911ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-21-SelectorManager] [7s 910ms] 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@6948c4c0[Completed normally] (id=2111), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 911ms] 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@526a36d8[Completed normally] (id=2034), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-21-SelectorManager] [7s 911ms] ConnectionPool(21) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-16-SelectorManager] [7s 911ms] SSL Writer(SocketTube(19)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-18-SelectorManager] [7s 910ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [7s 911ms] SSL Writer(SocketTube(19)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-18-SelectorManager] [7s 911ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-18-SelectorManager] [7s 911ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [7s 910ms] SSL Writer(SocketTube(20)) Sending 72 bytes downstream DEBUG: [HttpClient-18-SelectorManager] [7s 911ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [7s 910ms] SocketTube(18) pausing read event DEBUG: [HttpClient-19-SelectorManager] [7s 910ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [7s 911ms] SocketTube(18) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@14989593 DEBUG: [HttpClient-14-SelectorManager] [7s 910ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [7s 911ms] Http2Connection(SocketTube(17)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [7s 910ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [7s 911ms] Http2Connection(SocketTube(17)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-13-SelectorManager] [7s 911ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-13-SelectorManager] [7s 911ms] SocketTube(16) Read scheduler stopped DEBUG: [pool-1-thread-2] [7s 911ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-13-SelectorManager] [7s 911ms] Http2ClientImpl stopping DEBUG: [HttpClient-20-SelectorManager] [7s 911ms] ConnectionPool(20) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-21-SelectorManager] [7s 911ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [7s 911ms] Http2Connection(SocketTube(25))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-16-SelectorManager] [7s 911ms] SSL Writer(SocketTube(19)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-17-SelectorManager] [7s 911ms] SSL Writer(SocketTube(20)) Adding 72 to outputQ queue DEBUG: [HttpClient-17-SelectorManager] [7s 911ms] SSL Writer(SocketTube(20)) pushScheduler is alive DEBUG: [HttpClient-19-SelectorManager] [7s 911ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-19-SelectorManager] [7s 911ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [7s 911ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-19-SelectorManager] [7s 912ms] Http2ClientImpl stopping DEBUG: [HttpClient-15-SelectorManager] [7s 912ms] Http2Connection(SocketTube(18)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-14-SelectorManager] [7s 911ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [7s 912ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [7s 912ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [7s 912ms] SocketTube(18) Read scheduler stopped DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SocketTube(18)) 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) 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-21-SelectorManager] [7s 911ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-20-SelectorManager] [7s 911ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [7s 911ms] SSL Writer(SocketTube(19)) Sending 72 bytes downstream DEBUG: [pool-1-thread-2] [7s 911ms] Http2Connection(SocketTube(25))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-17-SelectorManager] [7s 911ms] SSL Writer(SocketTube(20)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-14-SelectorManager] [7s 912ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-14-SelectorManager] [7s 913ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [7s 913ms] SocketTube(17) write: cancel DEBUG: [HttpClient-14-SelectorManager] [7s 913ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-15-SelectorManager] [7s 912ms] SocketTube(18) write: cancel DEBUG: [HttpClient-15-SelectorManager] [7s 913ms] SocketTube(18) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [7s 912ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-1] [7s 913ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-21-SelectorManager] [7s 913ms] SSL Writer(SocketTube(24)) stop DEBUG: [pool-1-thread-1] [7s 914ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-20-SelectorManager] [7s 913ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-20-SelectorManager] [7s 914ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-21-SelectorManager] [7s 914ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-16-SelectorManager] [7s 913ms] SSL Writer(SocketTube(19)) Adding 72 to outputQ queue DEBUG: [HttpClient-16-SelectorManager] [7s 914ms] SSL Writer(SocketTube(19)) pushScheduler is alive DEBUG: [pool-1-thread-2] [7s 913ms] Http2Connection(SocketTube(25))/Stream(1) Completing responseCF(0) with response headers DEBUG: [HttpClient-17-SelectorManager] [7s 913ms] SSL Writer(SocketTube(20)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-14-SelectorManager] [7s 913ms] PlainHttpConnection(SocketTube(17)) HttpPublisher: cancelled by SocketTube(17) DEBUG: [HttpClient-14-SelectorManager] [7s 914ms] SocketTube(17) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-15-SelectorManager] [7s 913ms] PlainHttpConnection(SocketTube(18)) HttpPublisher: cancelled by SocketTube(18) DEBUG: [pool-1-thread-4] [7s 913ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-2] [7s 914ms] Http2Connection(SocketTube(25))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/fixed/x) 200 HTTP_2 Local port: 41954 DEBUG: [pool-1-thread-1] [7s 914ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(17)) DEBUG: [HttpClient-21-SelectorManager] [7s 914ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-21-SelectorManager] [7s 914ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-14-SelectorManager] [7s 914ms] Http2Connection(SocketTube(17)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-14-SelectorManager] [7s 914ms] Http2Connection(SocketTube(17)) Close all streams DEBUG: [HttpClient-16-SelectorManager] [7s 914ms] SSL Writer(SocketTube(19)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-20-SelectorManager] [7s 914ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-15-SelectorManager] [7s 914ms] SocketTube(18) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-17-SelectorManager] [7s 914ms] SocketTube(20) write error: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 914ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(18)) DEBUG: [pool-1-thread-1] [7s 914ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-4] [7s 914ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-21-SelectorManager] [7s 914ms] Http2ClientImpl stopping DEBUG: [HttpClient-16-SelectorManager] [7s 914ms] SSL Writer(SocketTube(19)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-1] [7s 914ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-20-SelectorManager] [7s 914ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-15-SelectorManager] [7s 914ms] Http2Connection(SocketTube(18)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [7s 914ms] SocketTube(20) error signalled java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 914ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:60330 stopping. 1 streams Server connection to /127.0.0.1:60332 stopping. 1 streams DEBUG: [HttpClient-16-SelectorManager] [7s 914ms] SocketTube(19) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 915ms] SocketTube(19) error signalled java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-20-SelectorManager] [7s 914ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-15-SelectorManager] [7s 914ms] Http2Connection(SocketTube(18)) Close all streams DEBUG: [HttpClient-20-SelectorManager] [7s 915ms] Http2ClientImpl stopping DEBUG: [HttpClient-17-SelectorManager] [7s 915ms] SocketTube(20) pausing read event TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [7s 915ms] SocketTube(19) pausing read event DEBUG: [HttpClient-17-SelectorManager] [7s 915ms] 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@69a1ada9[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@6864458, getALPN: jdk.internal.net.http.common.MinimalFuture@1d455670[Completed normally] (id=1481), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=158 lim=158 cap=2048], count: 83, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [7s 915ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 915ms] SSL Reader(SocketTube(20)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 915ms] 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@6795ab2[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@5767aa51, getALPN: jdk.internal.net.http.common.MinimalFuture@727293a7[Completed normally] (id=1418), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=163 lim=163 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-17-SelectorManager] [7s 915ms] 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-16-SelectorManager] [7s 915ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 916ms] SSL Reader(SocketTube(20)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 916ms] SSL Reader(SocketTube(19)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 916ms] 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: [HttpClient-17-SelectorManager] [7s 916ms] SSLTube(SocketTube(20)) SSLSubscriberWrapper[SSLTube(SocketTube(20)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6864458, getALPN: jdk.internal.net.http.common.MinimalFuture@1d455670[Completed normally] (id=1481), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 917ms] SSL Reader(SocketTube(19)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 917ms] Http2Connection(SSLTube(SocketTube(20))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 917ms] SSLTube(SocketTube(20)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-17-SelectorManager] [7s 917ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [HttpClient-16-SelectorManager] [7s 917ms] SSLTube(SocketTube(19)) SSLSubscriberWrapper[SSLTube(SocketTube(19)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5767aa51, getALPN: jdk.internal.net.http.common.MinimalFuture@727293a7[Completed normally] (id=1418), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 917ms] 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] [7s 917ms] SSL Reader(SocketTube(20)) stop DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] SSL Writer(SocketTube(20)) stop DEBUG: [HttpClient-16-SelectorManager] [7s 917ms] Http2Connection(SSLTube(SocketTube(19))) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 918ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [7s 918ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [pool-1-thread-4] [7s 918ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(20))) DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] SocketTube(20) Stopping read scheduler DEBUG: [pool-1-thread-4] [7s 918ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] SocketTube(20) write: cancel DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] AsyncSSLConnection(SSLTube(SocketTube(20))) HttpPublisher: cancelled by SSLTube(SocketTube(20)) DEBUG: [pool-1-thread-4] [7s 918ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SSLTube(SocketTube(19)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SSL Reader(SocketTube(19)) stop DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SSL Writer(SocketTube(19)) stop DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] SocketTube(20) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] Server connection to /127.0.0.1:53332 stopping. 1 streams DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] Http2Connection(SSLTube(SocketTube(20))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-17-SelectorManager] [7s 918ms] Http2Connection(SSLTube(SocketTube(20))) Close all streams DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SocketTube(19) Stopping read scheduler TestServer: Connection writer stopping DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SocketTube(19) write: cancel DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-16-SelectorManager] [7s 918ms] AsyncSSLConnection(SSLTube(SocketTube(19))) HttpPublisher: cancelled by SSLTube(SocketTube(19)) DEBUG: [HttpClient-16-SelectorManager] [7s 919ms] SocketTube(19) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-16-SelectorManager] [7s 919ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-16-SelectorManager] [7s 919ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-16-SelectorManager] [7s 919ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(19))) DEBUG: [HttpClient-16-SelectorManager] [7s 919ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-16-SelectorManager] [7s 919ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-16-SelectorManager] [7s 919ms] Http2Connection(SSLTube(SocketTube(19))) Close all streams Server connection to /127.0.0.1:53324 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [7s 919ms] 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-1] [7s 920ms] Http2Connection(SSLTube(SocketTube(19))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [7s 994ms] Http2Connection(SocketTube(25))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [7s 994ms] HttpClientImpl(22) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [7s 994ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 994ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [7s 995ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [7s 995ms] HttpClientImpl(22) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [7s 995ms] HttpClientImpl(22) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46313/http2/fixed/x DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25)) Closed stream 1 DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e2ca080 DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [7s 995ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [7s 995ms] Http2Connection(SocketTube(25)) H2 processed(2) DEBUG: [MainThread] [7s 997ms] HttpClientImpl(23) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [7s 998ms] HttpClientImpl(23) ClientImpl (async) send http://127.0.0.1:46313/http2/chunk/x GET DEBUG: [pool-1-thread-2] [7s 998ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-2] [7s 998ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-2] [7s 998ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-2] [7s 998ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-2] [7s 998ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-2] [7s 998ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-2] [7s 998ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-2] [7s 999ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [7s 999ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-2] [7s 999ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@f28b892 queue.isEmpty: true DEBUG: [pool-1-thread-2] [7s 999ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@f28b892, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-2] [7s 999ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 999ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 999ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [7s 999ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [7s 999ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-2] [7s 999ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-2] [7s 999ms] PlainHttpConnection(SocketTube(26)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-23-SelectorManager] [7s 999ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7f453692 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-23-SelectorManager] [7s 999ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=41964,localport=46313] DEBUG: [HttpClient-23-SelectorManager] [8s] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41964 TestServer(1): starting connection DEBUG: [pool-1-thread-2] [8s] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [8s] Http1Exchange SocketTube(26) connecting flows DEBUG: [pool-1-thread-2] [8s] SocketTube(26) connecting flows DEBUG: [pool-1-thread-2] [8s] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-2] [8s] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-2] [8s] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [8s] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-2] [8s] Http1Publisher(SocketTube(26)) got subscriber: SocketTube(26) DEBUG: [pool-1-thread-2] [8s] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-2] [8s] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [8s] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@75bd5de2 DEBUG: [HttpClient-23-SelectorManager] [8s] SocketTube(26) read demand reset to 0 DEBUG: [pool-1-thread-2] [8s] Http1Exchange requestAction.headers DEBUG: [HttpClient-23-SelectorManager] [8s] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [8s] Http1AsyncReceiver(SocketTube(26)) Received onSubscribed from upstream DEBUG: [HttpClient-23-SelectorManager] [8s] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [8s] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [8s] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [8s] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-2] [8s] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s] SocketTube(26) got some demand for reading DEBUG: [pool-1-thread-4] [8s] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s] Http1Publisher(SocketTube(26)) WriteTask DEBUG: [pool-1-thread-1] [8s] SocketTube(26) resuming read event DEBUG: [pool-1-thread-2] [8s] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-23-SelectorManager] [8s] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (true) DEBUG: [pool-1-thread-4] [8s] Http1Publisher(SocketTube(26)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [8s 1ms] Http1Publisher(SocketTube(26)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [8s 1ms] SocketTube(26) trying to write: 204 DEBUG: [pool-1-thread-4] [8s 1ms] SocketTube(26) wrote: 204 DEBUG: [pool-1-thread-4] [8s 1ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [8s 1ms] Http1Publisher(SocketTube(26)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 1ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 1ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 1ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 1ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 1ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [8s 1ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 1ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) First time around DEBUG: [pool-1-thread-4] [8s 1ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) headersReader is not yet completed DEBUG: [HttpClient-23-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [pool-1-thread-4] [8s 1ms] Http1Publisher(SocketTube(26)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 1ms] Http1Publisher(SocketTube(26)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1437005d DEBUG: [pool-1-thread-4] [8s 1ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [8s 1ms] SocketTube(26) read bytes: 71 DEBUG: [HttpClient-23-SelectorManager] [8s 1ms] Http1AsyncReceiver(SocketTube(26)) Putting 71 bytes into the queue DEBUG: [HttpClient-23-SelectorManager] [8s 1ms] SocketTube(26) resuming read event DEBUG: [HttpClient-23-SelectorManager] [8s 1ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (false) DEBUG: [HttpClient-23-SelectorManager] [8s 1ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 1ms] Http1AsyncReceiver(SocketTube(26)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@f28b892 DEBUG: [pool-1-thread-4] [8s 1ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 1ms] Http1AsyncReceiver(SocketTube(26)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@f28b892 DEBUG: [pool-1-thread-4] [8s 1ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-4] [8s 1ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-4] [8s 1ms] Http1AsyncReceiver(SocketTube(26)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@f28b892 DEBUG: [pool-1-thread-4] [8s 1ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 1ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 1ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41964 remote=/127.0.0.1:46313] DEBUG: [pool-1-thread-4] [8s 1ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) readBody: return2Cache: false DEBUG: [pool-1-thread-4] [8s 1ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2284d565(23) DEBUG: [pool-1-thread-4] [8s 1ms] Http1AsyncReceiver(SocketTube(26)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@68ef31f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6be255db queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 2ms] Http1AsyncReceiver(SocketTube(26)) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 2ms] PlainHttpConnection(SocketTube(26))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 2ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 2ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-4] [8s 2ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 2ms] Exchange Ignored body DEBUG: [pool-1-thread-4] [8s 2ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [8s 2ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [8s 2ms] Http2Connection(SocketTube(26)) Opened stream 1 DEBUG: [pool-1-thread-4] [8s 2ms] Http2Connection(SocketTube(26))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-4] [8s 2ms] Http2Connection(SocketTube(26))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [8s 2ms] SocketTube(26) connecting flows DEBUG: [pool-1-thread-4] [8s 2ms] SocketTube(26) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 2ms] SocketTube(26) registering subscribe event DEBUG: [pool-1-thread-4] [8s 2ms] SocketTube(26) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] SocketTube(26) subscribe event raised DEBUG: [pool-1-thread-4] [8s 2ms] SocketTube(26) subscribed for writing DEBUG: [pool-1-thread-4] [8s 2ms] SocketTube(26) write: resetting demand to 0 DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] SocketTube(26) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@145bd4c DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] Http2Connection(SocketTube(26)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-4] [8s 2ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-23-SelectorManager] [8s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (false) DEBUG: [HttpClient-23-SelectorManager] [8s 3ms] SocketTube(26) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-23-SelectorManager] [8s 3ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-23-SelectorManager] [8s 3ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-23-SelectorManager] [8s 3ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-23-SelectorManager] [8s 3ms] SocketTube(26) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 3ms] PlainHttpConnection(SocketTube(26)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [8s 3ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [8s 3ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [8s 3ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [8s 3ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) trying to write: 63 DEBUG: [pool-1-thread-4] [8s 3ms] PlainHttpConnection(SocketTube(26)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [8s 3ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 3ms] Http2Connection(SocketTube(26)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [8s 3ms] Http2Connection(SocketTube(26)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) wrote: 63 DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) write: requesting more... DEBUG: [Test-server-pool] [8s 3ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 3ms] Http2Connection(SocketTube(26)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 3ms] Http1AsyncReceiver(SocketTube(26)) stopping DEBUG: [pool-1-thread-1] [8s 3ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [8s 3ms] Http1AsyncReceiver(SocketTube(26)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 3ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-4] [8s 3ms] Http1AsyncReceiver(SocketTube(26)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-4] [8s 3ms] Http2Connection(SocketTube(26)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) trying to write: 13 DEBUG: [Test-server-pool] [8s 3ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-4] [8s 3ms] Http2Connection(SocketTube(26)) H2 processed buffered data DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) wrote: 13 DEBUG: [pool-1-thread-4] [8s 3ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(26)) DEBUG: [Test-server-pool] [8s 3ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-4] [8s 3ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(26)) DEBUG: [pool-1-thread-4] [8s 3ms] Http1AsyncReceiver(SocketTube(26)) cleared DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-1] [8s 3ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 3ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 3ms] Exchange Getting response async streamid: 1 DEBUG: [Test-server-pool] [8s 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: [pool-1-thread-4] [8s 3ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 3ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 3ms] Http1Response(id=27, PlainHttpConnection(SocketTube(26))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2284d565(23) DEBUG: [pool-1-thread-4] [8s 3ms] Http1AsyncReceiver(SocketTube(26)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@68ef31f5/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6be255db, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-4] [8s 3ms] Http1AsyncReceiver(SocketTube(26)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 3ms] Http1AsyncReceiver(SocketTube(26)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [8s 3ms] Http1AsyncReceiver(SocketTube(26)) Http1TubeSubscriber: no need to request more TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): connection started TestServer(1): Using handler for: /http2/chunk DEBUG: [readLoop] [8s 4ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 4ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [8s 4ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [8s 4ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [8s 4ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-23-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [HttpClient-23-SelectorManager] [8s 4ms] SocketTube(26) read bytes: 39 DEBUG: [HttpClient-23-SelectorManager] [8s 4ms] Http2Connection(SocketTube(26)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [8s 4ms] SocketTube(26) resuming read event DEBUG: [readLoop] [8s 4ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 4ms] Http2Connection(SocketTube(26)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-23-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (false) DEBUG: [pool-1-thread-4] [8s 4ms] Http2Connection(SocketTube(26)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [8s 4ms] Http2Connection(SocketTube(26)) Processing 39 DEBUG: [readLoop] [8s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-23-SelectorManager] [8s 4ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 4ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [8s 4ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-23-SelectorManager] [8s 4ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for None (false) DEBUG: [readLoop] [8s 4ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-23-SelectorManager] [8s 5ms] SocketTube(26) read bytes: 52 DEBUG: [pool-1-thread-4] [8s 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: [readLoop] [8s 5ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-23-SelectorManager] [8s 5ms] Http2Connection(SocketTube(26)) onNext: got 52 bytes in 1 buffers DEBUG: [HttpClient-23-SelectorManager] [8s 5ms] SocketTube(26) resuming read event DEBUG: [pool-1-thread-4] [8s 5ms] Http2Connection(SocketTube(26)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-23-SelectorManager] [8s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@30bfcd31 for R (false) DEBUG: [readLoop] [8s 5ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [8s 5ms] PlainHttpConnection(SocketTube(26)) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [8s 5ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-23-SelectorManager] [8s 5ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 5ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(26) DEBUG: [pool-1-thread-4] [8s 5ms] SocketTube(26) trying to write: 9 DEBUG: [pool-1-thread-4] [8s 5ms] SocketTube(26) wrote: 9 DEBUG: [pool-1-thread-4] [8s 5ms] SocketTube(26) write: requesting more... DEBUG: [pool-1-thread-4] [8s 5ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: got request of 1 from SocketTube(26) DEBUG: [pool-1-thread-4] [8s 5ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 5ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 5ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 5ms] Http2Connection(SocketTube(26)) H2 processed(1) DEBUG: [readLoop] [8s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 5ms] Http2Connection(SocketTube(26)) sending 52 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 5ms] Http2Connection(SocketTube(26)) H2 Receiving(2): 52 DEBUG: [pool-1-thread-4] [8s 5ms] Http2Connection(SocketTube(26)) Processing 52 DEBUG: [pool-1-thread-4] [8s 5ms] FramesDecoder decodes: 52 DEBUG: [pool-1-thread-4] [8s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 5ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [readLoop] [8s 5ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [8s 5ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 5ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 5ms] Http2Connection(SocketTube(26))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 5ms] Http2Connection(SocketTube(26))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 5ms] Http2Connection(SocketTube(26))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [8s 5ms] Http2Connection(SocketTube(26))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/chunk/x) 200 HTTP_2 Local port: 41964 DEBUG: [pool-1-thread-4] [8s 98ms] Http2Connection(SocketTube(26))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 98ms] HttpClientImpl(23) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 98ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 98ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 98ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-4] [8s 98ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 98ms] Http2Connection(SocketTube(26)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 98ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 98ms] Http2Connection(SocketTube(26))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 99ms] Http2Connection(SocketTube(26))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 99ms] HttpClientImpl(23) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 99ms] HttpClientImpl(23) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46313/http2/chunk/x DEBUG: [pool-1-thread-4] [8s 99ms] Http2Connection(SocketTube(26))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 99ms] Http2Connection(SocketTube(26))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 99ms] Http2Connection(SocketTube(26))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [8s 99ms] Http2Connection(SocketTube(26)) Closed stream 1 DEBUG: [pool-1-thread-4] [8s 99ms] Http2Connection(SocketTube(26))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@9f648cc DEBUG: [pool-1-thread-4] [8s 99ms] Http2Connection(SocketTube(26))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [8s 99ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 99ms] Http2Connection(SocketTube(26)) H2 processed(2) DEBUG: [MainThread] [8s 100ms] HttpClientImpl(24) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [8s 101ms] HttpClientImpl(24) ClientImpl (async) send https://127.0.0.1:51743/https2/fixed/x GET DEBUG: [pool-1-thread-4] [8s 101ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [8s 101ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [8s 102ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [8s 102ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [pool-1-thread-4] [8s 102ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-24-SelectorManager] [8s 102ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4e5ebf00 for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-24-SelectorManager] [8s 102ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-24-SelectorManager] [8s 102ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52068 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52068, Session(1711953195154|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [8s 102ms] SocketTube(27) connecting flows DEBUG: [pool-1-thread-4] [8s 102ms] SocketTube(27) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 102ms] SocketTube(27) registering subscribe event DEBUG: [pool-1-thread-4] [8s 102ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 102ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [8s 102ms] SocketTube(27) subscribe event raised DEBUG: [pool-1-thread-4] [8s 103ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [8s 103ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [pool-1-thread-4] [8s 103ms] SocketTube(27) subscribed for writing DEBUG: [pool-1-thread-4] [8s 103ms] SocketTube(27) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 103ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [8s 103ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] 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@44a6d470[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: [pool-1-thread-4] [8s 103ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SocketTube(27) calling onSubscribe DEBUG: [pool-1-thread-4] [8s 103ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] 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 103ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-24-SelectorManager] [8s 103ms] SocketTube(27) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 103ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-1] [8s 103ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 103ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 105ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 105ms] SSL Writer(SocketTube(27)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 105ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 105ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [8s 105ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 105ms] SSL Writer(SocketTube(27)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [8s 105ms] SSL Writer(SocketTube(27)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [8s 106ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 106ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 106ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [8s 106ms] SocketTube(27) trying to write: 2191 DEBUG: [pool-1-thread-4] [8s 106ms] SocketTube(27) wrote: 2191 DEBUG: [pool-1-thread-4] [8s 106ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [8s 106ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 106ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 106ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 106ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [8s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 109ms] HttpClientImpl(24) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-24-SelectorManager] [8s 109ms] SocketTube(27) read bytes: 133 DEBUG: [HttpClient-24-SelectorManager] [8s 109ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 109ms] SSL Reader(SocketTube(27)) Adding 133 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 109ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 109ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (false) DEBUG: [pool-1-thread-4] [8s 109ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 109ms] SSL Reader(SocketTube(27)) Unwrapping: 133 DEBUG: [HttpClient-24-SelectorManager] [8s 109ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 109ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 109ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 109ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [8s 109ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [8s 110ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 110ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-24-SelectorManager] [8s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 111ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-24-SelectorManager] [8s 111ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 111ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 111ms] SocketTube(27) trying to write: 6 DEBUG: [pool-1-thread-4] [8s 111ms] SocketTube(27) wrote: 6 DEBUG: [pool-1-thread-4] [8s 111ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [8s 111ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 111ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 111ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 111ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 111ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [8s 111ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 111ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 111ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [8s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 111ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 111ms] SocketTube(27) read bytes: 175 DEBUG: [HttpClient-24-SelectorManager] [8s 111ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 112ms] SSL Reader(SocketTube(27)) Adding 175 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 112ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 112ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (false) DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-24-SelectorManager] [8s 112ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) Unwrapping: 175 DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [8s 112ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 112ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 112ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [pool-1-thread-4] [8s 112ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 112ms] SSL Reader(SocketTube(27)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [pool-1-thread-4] [8s 113ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [8s 113ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 113ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 113ms] SSLFlowDelegate(SocketTube(27)) setALPN = h2 DEBUG: [pool-1-thread-4] [8s 113ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 113ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [8s 113ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [8s 113ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [8s 113ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [pool-1-thread-4] [8s 113ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@61b262c8 DEBUG: [pool-1-thread-4] [8s 113ms] Http2Connection(SSLTube(SocketTube(27))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [8s 113ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 113ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 113ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 114ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [8s 114ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 114ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 114ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(27)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [8s 114ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [8s 114ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed buffered data DEBUG: [pool-1-thread-4] [8s 114ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [8s 114ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [pool-1-thread-4] [8s 114ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [8s 114ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [8s 114ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27))) Opened stream 1 DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [8s 114ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [8s 114ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 114ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 114ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 114ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 114ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 114ms] SocketTube(27) trying to write: 90 DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) wrote: 90 DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 115ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [8s 115ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 115ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 115ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 115ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [8s 115ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 115ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 115ms] SSLTube(SocketTube(27)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) trying to write: 174 DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) wrote: 174 DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 115ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [8s 115ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 115ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 115ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 115ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 115ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SocketTube(27) read bytes: 1726 DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SSL Reader(SocketTube(27)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 116ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 116ms] SSL Reader(SocketTube(27)) Unwrapping: 1726 DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 116ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SocketTube(27) no more demand for reading DEBUG: [Test-server-pool] [8s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] 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 116ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 116ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 116ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 116ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [Test-server-pool] [8s 116ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [8s 116ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 116ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [8s 116ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 116ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [8s 116ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 116ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [8s 116ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 117ms] SocketTube(27) read bytes: 77 DEBUG: [HttpClient-24-SelectorManager] [8s 117ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 117ms] SSL Reader(SocketTube(27)) Adding 77 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 117ms] SocketTube(27) resuming read event DEBUG: [HttpClient-24-SelectorManager] [8s 117ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 117ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) Unwrapping: 77 DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [8s 117ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) sending 39 DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [8s 117ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 39 bytes downstream TestServer(2): connection started DEBUG: [readLoop] [8s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 117ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 117ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [8s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 117ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [8s 117ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [8s 117ms] Http2Connection(SSLTube(SocketTube(27))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 117ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [8s 117ms] Http2Connection(SSLTube(SocketTube(27))) Processing 39 DEBUG: [pool-1-thread-4] [8s 117ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [8s 117ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 117ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [8s 117ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [8s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 117ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 117ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [8s 117ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [8s 118ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 118ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [8s 118ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 118ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 118ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) onNext DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) OK => produced: 47 bytes into 48, not wrapped: 0 TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 47 bytes downstream TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-4] [8s 118ms] SocketTube(27) trying to write: 47 DEBUG: [pool-1-thread-4] [8s 118ms] SocketTube(27) wrote: 47 DEBUG: [pool-1-thread-4] [8s 118ms] SocketTube(27) write: requesting more... DEBUG: [pool-1-thread-4] [8s 118ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 118ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 118ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [pool-1-thread-4] [8s 118ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: got request of 1 from SSLTube(SocketTube(27)) DEBUG: [pool-1-thread-4] [8s 118ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 118ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [pool-1-thread-4] [8s 118ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(1) DEBUG: [pool-1-thread-4] [8s 118ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [readLoop] [8s 118ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 118ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 118ms] SocketTube(27) got some demand for reading DEBUG: [readLoop] [8s 118ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 118ms] SocketTube(27) resuming read event DEBUG: [readLoop] [8s 119ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-4] [8s 119ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (false) DEBUG: [readLoop] [8s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SocketTube(27) read bytes: 116 DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SSL Reader(SocketTube(27)) Adding 116 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:116, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (false) DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) Unwrapping: 116 DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) Decoded 16 bytes out of 116 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 54 DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) sending 16 DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) Adding 16 to outputQ queue DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SocketTube(27) no more demand for reading DEBUG: [pool-1-thread-4] [8s 119ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [HttpClient-24-SelectorManager] [8s 119ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 119ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 119ms] Http2Connection(SSLTube(SocketTube(27))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 119ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(2): 16 DEBUG: [pool-1-thread-4] [8s 119ms] Http2Connection(SSLTube(SocketTube(27))) Processing 16 DEBUG: [pool-1-thread-4] [8s 119ms] FramesDecoder decodes: 16 DEBUG: [pool-1-thread-4] [8s 119ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 119ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 120ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 120ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 120ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [8s 120ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/fixed/x) 200 HTTP_2 Local port: 52068 DEBUG: [pool-1-thread-4] [8s 201ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 201ms] HttpClientImpl(24) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 201ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(2) DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) Unwrapping: 62 DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) sending 24 DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [8s 202ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 202ms] Http2Connection(SSLTube(SocketTube(27))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 202ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [8s 202ms] Http2Connection(SSLTube(SocketTube(27))) Processing 24 DEBUG: [pool-1-thread-4] [8s 202ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [8s 202ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 202ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 202ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 202ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [8s 202ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 202ms] Http2Connection(SSLTube(SocketTube(27))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 202ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(3) DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 202ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [8s 202ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 202ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 202ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 202ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (true) DEBUG: [HttpClient-24-SelectorManager] [8s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for None (false) DEBUG: [HttpClient-24-SelectorManager] [8s 203ms] SocketTube(27) read bytes: 47 DEBUG: [HttpClient-24-SelectorManager] [8s 203ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-24-SelectorManager] [8s 203ms] SSL Reader(SocketTube(27)) Adding 47 bytes to read buffer DEBUG: [HttpClient-24-SelectorManager] [8s 203ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (false) DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) Unwrapping: 47 DEBUG: [HttpClient-24-SelectorManager] [8s 203ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) sending 9 DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [8s 203ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [8s 203ms] Http2Connection(SSLTube(SocketTube(27))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 203ms] Http2Connection(SSLTube(SocketTube(27))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 203ms] Http2Connection(SSLTube(SocketTube(27))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [8s 203ms] Http2Connection(SSLTube(SocketTube(27))) Processing 9 DEBUG: [pool-1-thread-4] [8s 203ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 203ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 203ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 203ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 203ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 203ms] HttpClientImpl(24) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 204ms] HttpClientImpl(24) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:51743/https2/fixed/x DEBUG: [pool-1-thread-4] [8s 204ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 204ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 204ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [8s 204ms] Http2Connection(SSLTube(SocketTube(27))) Closed stream 1 DEBUG: [pool-1-thread-4] [8s 204ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@388abe8b DEBUG: [pool-1-thread-4] [8s 204ms] Http2Connection(SSLTube(SocketTube(27)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [8s 204ms] Http2Connection(SSLTube(SocketTube(27))) H2 processed(4) DEBUG: [pool-1-thread-4] [8s 204ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 204ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [pool-1-thread-4] [8s 204ms] SocketTube(27) got some demand for reading DEBUG: [pool-1-thread-4] [8s 204ms] SocketTube(27) resuming read event DEBUG: [pool-1-thread-4] [8s 204ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 204ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [8s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1a45280 for R (false) DEBUG: [MainThread] [8s 205ms] HttpClientImpl(25) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [8s 205ms] HttpClientImpl(25) ClientImpl (async) send https://127.0.0.1:51743/https2/chunk/x GET DEBUG: [pool-1-thread-4] [8s 206ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [8s 206ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-4] [8s 206ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-4] [8s 207ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-1-thread-4] [8s 207ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3ffc86b4 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52072 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52072, Session(1711953196745|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [8s 207ms] SocketTube(28) connecting flows DEBUG: [pool-1-thread-4] [8s 207ms] SocketTube(28) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 207ms] SocketTube(28) registering subscribe event DEBUG: [pool-1-thread-4] [8s 207ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] SocketTube(28) subscribe event raised DEBUG: [pool-1-thread-4] [8s 207ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 207ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [8s 207ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [pool-1-thread-4] [8s 207ms] SocketTube(28) subscribed for writing DEBUG: [pool-1-thread-4] [8s 207ms] SocketTube(28) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 207ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [8s 207ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] 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@3504edc4[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 207ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] SocketTube(28) calling onSubscribe DEBUG: [pool-1-thread-4] [8s 207ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 207ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-25-SelectorManager] [8s 207ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-25-SelectorManager] [8s 208ms] 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 208ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-25-SelectorManager] [8s 208ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-25-SelectorManager] [8s 208ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-25-SelectorManager] [8s 208ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-25-SelectorManager] [8s 208ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (true) DEBUG: [HttpClient-25-SelectorManager] [8s 208ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-25-SelectorManager] [8s 208ms] SocketTube(28) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 208ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-1] [8s 208ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 208ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [8s 210ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [8s 210ms] SocketTube(28) trying to write: 2191 DEBUG: [pool-1-thread-4] [8s 210ms] SocketTube(28) wrote: 2191 DEBUG: [pool-1-thread-4] [8s 210ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [8s 210ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 210ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 210ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-25-SelectorManager] [8s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 213ms] HttpClientImpl(25) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-25-SelectorManager] [8s 213ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-25-SelectorManager] [8s 213ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 213ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 213ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 213ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 213ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [HttpClient-25-SelectorManager] [8s 213ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 213ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 213ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 213ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 213ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [8s 213ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [8s 213ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 213ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-25-SelectorManager] [8s 214ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 214ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [8s 214ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 215ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [8s 215ms] SocketTube(28) trying to write: 6 DEBUG: [pool-1-thread-4] [8s 215ms] SocketTube(28) wrote: 6 DEBUG: [pool-1-thread-4] [8s 215ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [8s 215ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 215ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [8s 215ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 215ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 215ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [8s 215ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 215ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 215ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-25-SelectorManager] [8s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (true) DEBUG: [HttpClient-25-SelectorManager] [8s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 215ms] SocketTube(28) read bytes: 175 DEBUG: [HttpClient-25-SelectorManager] [8s 215ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 215ms] SSL Reader(SocketTube(28)) Adding 175 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 215ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 215ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 215ms] SSL Reader(SocketTube(28)) Unwrapping: 175 DEBUG: [HttpClient-25-SelectorManager] [8s 215ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [pool-1-thread-4] [8s 215ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [8s 215ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 215ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [8s 215ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-25-SelectorManager] [8s 215ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 215ms] SSL Reader(SocketTube(28)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [8s 216ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [8s 216ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [8s 216ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [pool-1-thread-4] [8s 216ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [8s 216ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [pool-1-thread-4] [8s 216ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [8s 216ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [8s 217ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 217ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 217ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 217ms] SSLFlowDelegate(SocketTube(28)) setALPN = h2 DEBUG: [pool-1-thread-4] [8s 217ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [8s 217ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [pool-1-thread-4] [8s 217ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@26a7f2d0 DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [8s 217ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [8s 217ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 217ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [8s 217ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 217ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [8s 217ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [8s 217ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [8s 217ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 217ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [8s 217ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 217ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [8s 217ms] SSL Writer(SocketTube(28)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [8s 217ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [8s 217ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed buffered data DEBUG: [pool-1-thread-4] [8s 217ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [8s 217ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-4] [8s 217ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [8s 217ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [8s 217ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28))) Opened stream 1 DEBUG: [pool-1-thread-4] [8s 217ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [8s 218ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [8s 218ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 218ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 218ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 218ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) trying to write: 90 DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) wrote: 90 DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 218ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [8s 218ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [8s 218ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [8s 218ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 218ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [8s 218ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [8s 218ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [8s 218ms] SSLTube(SocketTube(28)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) onNext DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) trying to write: 174 DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) wrote: 174 DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 218ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 218ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [8s 218ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [8s 218ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 218ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 219ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [8s 219ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 219ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 219ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) TestServer(2): starting connection DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SocketTube(28) read bytes: 1726 DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SSL Reader(SocketTube(28)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 219ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 219ms] SSL Reader(SocketTube(28)) Unwrapping: 1726 DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [Test-server-pool] [8s 219ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [8s 219ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [8s 219ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [8s 219ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [8s 219ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [8s 219ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [pool-1-thread-4] [8s 219ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 219ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [8s 219ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 219ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 219ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [8s 219ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 219ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 219ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (true) DEBUG: [readLoop] [8s 220ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [8s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) TestServer(2): connection started DEBUG: [HttpClient-25-SelectorManager] [8s 220ms] SocketTube(28) read bytes: 77 DEBUG: [HttpClient-25-SelectorManager] [8s 220ms] SSL Reader(SocketTube(28)) onNext DEBUG: [readLoop] [8s 220ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [8s 220ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-25-SelectorManager] [8s 220ms] SSL Reader(SocketTube(28)) Adding 77 bytes to read buffer DEBUG: [readLoop] [8s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-25-SelectorManager] [8s 220ms] SocketTube(28) resuming read event DEBUG: [readLoop] [8s 220ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-25-SelectorManager] [8s 220ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) Unwrapping: 77 DEBUG: [readLoop] [8s 220ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-25-SelectorManager] [8s 220ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [8s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) sending 39 DEBUG: [readLoop] [8s 220ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [readLoop] [8s 220ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [8s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [readLoop] [8s 220ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [8s 220ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [8s 220ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 220ms] Http2Connection(SSLTube(SocketTube(28))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 220ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [8s 220ms] Http2Connection(SSLTube(SocketTube(28))) Processing 39 DEBUG: [pool-1-thread-4] [8s 220ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [8s 220ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 220ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [8s 220ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 220ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [8s 220ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [8s 220ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-4] [8s 220ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [8s 220ms] SSL Writer(SocketTube(28)) onNext TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [8s 220ms] SSL Writer(SocketTube(28)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [8s 220ms] SSL Writer(SocketTube(28)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [8s 220ms] SSL Writer(SocketTube(28)) wrapping 9 bytes TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [8s 220ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Sent response headers 200 DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [8s 221ms] SocketTube(28) trying to write: 47 DEBUG: [pool-1-thread-4] [8s 221ms] SocketTube(28) wrote: 47 DEBUG: [pool-1-thread-4] [8s 221ms] SocketTube(28) write: requesting more... DEBUG: [pool-1-thread-4] [8s 221ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 221ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 221ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [pool-1-thread-4] [8s 221ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: got request of 1 from SSLTube(SocketTube(28)) DEBUG: [readLoop] [8s 221ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 221ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 221ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 221ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(1) DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 221ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [8s 221ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 221ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 221ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [8s 221ms] SocketTube(28) resuming read event DEBUG: [readLoop] [8s 221ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [8s 221ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 221ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (true) DEBUG: [pool-1-thread-4] [8s 221ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for None (false) DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SocketTube(28) read bytes: 158 DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SSL Reader(SocketTube(28)) Adding 158 bytes to read buffer DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SocketTube(28) resuming read event DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [HttpClient-25-SelectorManager] [8s 221ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 221ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:158, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [8s 221ms] SSL Reader(SocketTube(28)) Unwrapping: 158 DEBUG: [pool-1-thread-4] [8s 222ms] SSL Reader(SocketTube(28)) Decoded 11 bytes out of 158 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-4] [8s 222ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-4] [8s 222ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-4] [8s 222ms] SSL Reader(SocketTube(28)) sending 11 DEBUG: [pool-1-thread-4] [8s 222ms] SSL Reader(SocketTube(28)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-4] [8s 222ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 222ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [8s 222ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SSLTube(SocketTube(28))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SSLTube(SocketTube(28))) Processing 11 DEBUG: [pool-1-thread-4] [8s 222ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-4] [8s 222ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 222ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [8s 222ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/chunk/x) 200 HTTP_2 Local port: 52072 DEBUG: [pool-1-thread-4] [8s 306ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [8s 306ms] HttpClientImpl(25) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 306ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(2) DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) Unwrapping: 109 DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) sending 24 DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [8s 306ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [8s 306ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 306ms] Http2Connection(SSLTube(SocketTube(28))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 306ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [8s 306ms] Http2Connection(SSLTube(SocketTube(28))) Processing 24 DEBUG: [pool-1-thread-4] [8s 306ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [8s 306ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 307ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(3) DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) Unwrapping: 47 DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) sending 9 DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28))) Processing 9 DEBUG: [pool-1-thread-4] [8s 307ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [8s 307ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [8s 307ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [8s 307ms] HttpClientImpl(25) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [8s 307ms] HttpClientImpl(25) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:51743/https2/chunk/x DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28))) Closed stream 1 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@54f170ee DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [8s 307ms] Http2Connection(SSLTube(SocketTube(28))) H2 processed(4) DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [pool-1-thread-4] [8s 307ms] SocketTube(28) got some demand for reading DEBUG: [pool-1-thread-4] [8s 307ms] SocketTube(28) resuming read event DEBUG: [pool-1-thread-4] [8s 307ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 307ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-25-SelectorManager] [8s 307ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70066500 for R (false) DEBUG: [MainThread] [8s 308ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33453/http1/fixed/x GET DEBUG: [pool-1-thread-4] [8s 308ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-4] [8s 309ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [8s 309ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [8s 309ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [8s 309ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [8s 309ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 309ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 309ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@39e2f21d queue.isEmpty: true DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@39e2f21d, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 309ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [8s 309ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [8s 309ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [8s 309ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 309ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [8s 309ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 309ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [8s 309ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [8s 309ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [8s 309ms] SocketTube(9) write: registering startSubscription event DEBUG: [pool-1-thread-4] [8s 309ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1bffae66 DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [8s 309ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 309ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [8s 309ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 310ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [8s 310ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [8s 310ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 310ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 310ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-2] [8s 310ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 310ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 310ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 310ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [HttpClient-9-SelectorManager] [8s 310ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 310ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [8s 310ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 310ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 310ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s 310ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s 310ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 310ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 310ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@33e2be8e DEBUG: [pool-1-thread-4] [8s 311ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 311ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [8s 311ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 311ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [8s 311ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 311ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 311ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 311ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 311ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@39e2f21d DEBUG: [pool-1-thread-4] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@39e2f21d DEBUG: [pool-1-thread-4] [8s 311ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [8s 311ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [8s 311ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@39e2f21d DEBUG: [pool-1-thread-4] [8s 311ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 311ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 409ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 409ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-4] [8s 409ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2acafb50/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75e388e7 queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 409ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-4] [8s 409ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 409ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 409ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2acafb50/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75e388e7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 409ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2acafb50/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75e388e7 DEBUG: [pool-1-thread-4] [8s 409ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 409ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2acafb50/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75e388e7 DEBUG: [pool-1-thread-4] [8s 409ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [8s 409ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [8s 410ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [8s 410ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [8s 410ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 410ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [8s 410ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [8s 410ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 410ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [8s 410ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 410ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [8s 410ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [8s 410ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 410ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [8s 410ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33453/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 410ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [8s 410ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [8s 410ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 410ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 410ms] Http1Response(id=28, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-4] [8s 410ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 410ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [8s 411ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33453/http1/chunk/x GET DEBUG: [pool-1-thread-4] [8s 412ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-4] [8s 412ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-4] [8s 412ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-4] [8s 412ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [8s 412ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-4] [8s 412ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 412ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 412ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7d0f2d7b queue.isEmpty: true DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7d0f2d7b, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [8s 412ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [8s 412ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [8s 412ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [8s 412ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [8s 413ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 413ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [8s 413ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 413ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [pool-1-thread-4] [8s 413ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [8s 413ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [8s 413ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-4] [8s 413ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@79947185 DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [8s 413ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 413ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] SocketTube(9) write: starting subscription DEBUG: [pool-1-thread-1] [8s 413ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 413ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [8s 413ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [8s 413ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [8s 413ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-2] [8s 413ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 413ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [8s 413ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-2] [8s 413ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 413ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 413ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 413ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [8s 413ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [HttpClient-9-SelectorManager] [8s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-4] [8s 413ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [8s 413ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [8s 413ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [8s 413ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [8s 414ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [8s 414ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 414ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 414ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [8s 414ms] Http1Publisher(SocketTube(9)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [8s 414ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [8s 414ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [8s 414ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [8s 414ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [8s 414ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 414ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [8s 414ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [8s 414ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [8s 414ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [8s 414ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6259f1 DEBUG: [pool-1-thread-4] [8s 414ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [8s 414ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [8s 414ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [8s 414ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [8s 414ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 414ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 414ms] SocketTube(9) read bytes: 108 DEBUG: [HttpClient-9-SelectorManager] [8s 414ms] Http1AsyncReceiver(SocketTube(9)) Putting 108 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [8s 414ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 415ms] Http1AsyncReceiver(SocketTube(9)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7d0f2d7b DEBUG: [HttpClient-9-SelectorManager] [8s 415ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-4] [8s 415ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-9-SelectorManager] [8s 415ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 415ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7d0f2d7b DEBUG: [pool-1-thread-4] [8s 415ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [8s 415ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [8s 415ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7d0f2d7b DEBUG: [pool-1-thread-4] [8s 415ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [8s 415ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [8s 512ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [8s 512ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-4] [8s 512ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@69af5daa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4dc603cd queue.isEmpty: false DEBUG: [pool-1-thread-4] [8s 512ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 24 DEBUG: [pool-1-thread-4] [8s 512ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [8s 512ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [8s 512ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@69af5daa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4dc603cd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [8s 512ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@69af5daa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4dc603cd DEBUG: [pool-1-thread-4] [8s 512ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [8s 512ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@69af5daa/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@4dc603cd DEBUG: [pool-1-thread-4] [8s 513ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [8s 513ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [8s 513ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [8s 513ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [8s 513ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [8s 513ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [8s 513ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [8s 513ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [8s 513ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [8s 513ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [8s 513ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [8s 513ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [8s 513ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:33453/http1/chunk/x DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-4] [8s 513ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-4] [8s 513ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [8s 513ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [8s 514ms] Http1Response(id=29, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [HttpClient-9-SelectorManager] [8s 514ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [8s 514ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [8s 514ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [8s 514ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [8s 514ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-4] [8s 514ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [pool-1-thread-1] [8s 514ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [8s 514ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 515ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45287/https1/fixed/x GET DEBUG: [pool-1-thread-1] [8s 515ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [8s 515ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [8s 515ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [8s 515ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 515ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [8s 515ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 515ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 515ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [8s 515ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@38b10ab9 queue.isEmpty: true DEBUG: [pool-1-thread-1] [8s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@38b10ab9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [8s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 516ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [8s 516ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 516ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 516ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6c4c84ce DEBUG: [pool-1-thread-1] [8s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [8s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 516ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 516ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 516ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 516ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [8s 516ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 516ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 516ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [8s 516ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 516ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [8s 516ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 516ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [8s 516ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [8s 516ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 516ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 516ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [8s 516ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [8s 516ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 516ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [8s 516ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 516ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 516ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 4 DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [8s 517ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [8s 517ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [8s 517ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [8s 517ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 517ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 517ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [8s 517ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 517ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 517ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [8s 517ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 517ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 517ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 517ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 517ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 517ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 517ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [8s 517ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 517ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 517ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 517ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@317927c DEBUG: [pool-1-thread-1] [8s 517ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 517ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 517ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 517ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [8s 517ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 518ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [8s 518ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 518ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 518ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 518ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [HttpClient-9-SelectorManager] [8s 518ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 518ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [8s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [8s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@38b10ab9 DEBUG: [pool-1-thread-1] [8s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@38b10ab9 DEBUG: [pool-1-thread-1] [8s 518ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [8s 518ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [8s 518ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@38b10ab9 DEBUG: [pool-1-thread-1] [8s 519ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 519ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 615ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 615ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [8s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@f82ca82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f56fd09 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 615ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 615ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 615ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@f82ca82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f56fd09, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@f82ca82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f56fd09 DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@f82ca82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f56fd09 DEBUG: [pool-1-thread-1] [8s 616ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [8s 616ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 616ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@f82ca82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f56fd09 DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@f82ca82/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3f56fd09 DEBUG: [pool-1-thread-1] [8s 616ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 616ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [8s 616ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [8s 616ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [8s 616ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 616ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 616ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 616ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 616ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [8s 616ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 616ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 616ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to https://127.0.0.1:45287/https1/fixed/x DEBUG: [pool-1-thread-1] [8s 617ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 617ms] Http1Response(id=30, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [8s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 617ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 617ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [8s 617ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 617ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 617ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 617ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 617ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 617ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 617ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 617ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 617ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [MainThread] [8s 618ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45287/https1/chunk/x GET DEBUG: [pool-1-thread-1] [8s 618ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [8s 618ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [8s 618ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [8s 618ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 618ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [pool-1-thread-1] [8s 618ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 618ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 618ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@80f8421 queue.isEmpty: true DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@80f8421, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 619ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [8s 619ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 619ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 619ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@11408978 DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 619ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 619ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 619ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [pool-1-thread-1] [8s 619ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 619ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-1] [8s 619ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [8s 619ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 619ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [pool-1-thread-1] [8s 619ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) onNext DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-1] [8s 619ms] SocketTube(10) trying to write: 134 DEBUG: [pool-1-thread-1] [8s 619ms] SocketTube(10) wrote: 134 DEBUG: [pool-1-thread-1] [8s 619ms] SocketTube(10) write: requesting more... DEBUG: [pool-1-thread-1] [8s 619ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 619ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 619ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [8s 619ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [8s 619ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [8s 619ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 619ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [8s 619ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [8s 619ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [8s 620ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 620ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [pool-1-thread-1] [8s 620ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [8s 620ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [8s 620ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [8s 620ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@19f690ec DEBUG: [pool-1-thread-1] [8s 620ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [8s 620ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [8s 620ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [8s 620ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [pool-1-thread-1] [8s 620ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [8s 620ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 620ms] SocketTube(10) read bytes: 180 DEBUG: [HttpClient-9-SelectorManager] [8s 620ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 621ms] SSL Reader(SocketTube(10)) Adding 180 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 621ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 621ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:180, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) Unwrapping: 180 DEBUG: [HttpClient-9-SelectorManager] [8s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 621ms] SocketTube(10) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [8s 621ms] SocketTube(10) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 180 into buffer of 16676 remaining to decode: 58 DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 621ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [8s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [8s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@80f8421 DEBUG: [pool-1-thread-1] [8s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [8s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@80f8421 DEBUG: [pool-1-thread-1] [8s 621ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [8s 621ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [8s 621ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@80f8421 DEBUG: [pool-1-thread-1] [8s 621ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [8s 621ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [8s 718ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [8s 719ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@d702db7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@792a8eb4 queue.isEmpty: false DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 719ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [8s 719ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@d702db7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@792a8eb4, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@d702db7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@792a8eb4 DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@d702db7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@792a8eb4 DEBUG: [pool-1-thread-1] [8s 719ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [8s 719ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) Unwrapping: 58 DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 58 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 719ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [8s 719ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@d702db7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@792a8eb4 DEBUG: [pool-1-thread-1] [8s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [8s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@d702db7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@792a8eb4 DEBUG: [pool-1-thread-1] [8s 720ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [8s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [8s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [8s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [8s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [8s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [8s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [8s 720ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [8s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [8s 720ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 720ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 720ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 720ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (true) DEBUG: [HttpClient-9-SelectorManager] [8s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 720ms] SocketTube(10) read bytes: 43 DEBUG: [HttpClient-9-SelectorManager] [8s 720ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 720ms] SSL Reader(SocketTube(10)) Adding 43 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 720ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:43, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [HttpClient-9-SelectorManager] [8s 720ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 720ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [8s 720ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 721ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 721ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [8s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [8s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@d702db7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@792a8eb4 DEBUG: [pool-1-thread-1] [8s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [8s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@d702db7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@792a8eb4 DEBUG: [pool-1-thread-1] [8s 721ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [8s 721ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [8s 721ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [8s 721ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [8s 721ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [8s 721ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [8s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [8s 721ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [8s 721ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 721ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [8s 721ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [8s 721ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [8s 721ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [8s 721ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 721ms] HttpClientImpl(9) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:45287/https1/chunk/x DEBUG: [pool-1-thread-1] [8s 721ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [8s 721ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [8s 721ms] Http1Response(id=31, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [8s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [8s 721ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 721ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [8s 721ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 721ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 721ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 721ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 721ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [8s 721ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [8s 721ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [8s 721ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 721ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [8s 721ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [MainThread] [8s 722ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46313/http2/fixed/x GET DEBUG: [pool-1-thread-1] [8s 722ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [8s 723ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [8s 723ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [8s 723ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 723ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 723ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 723ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 723ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 723ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 723ms] Http2Connection(SocketTube(11)) Opened stream 9 DEBUG: [pool-1-thread-1] [8s 723ms] Http2Connection(SocketTube(11))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 723ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 723ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 723ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [8s 723ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [8s 723ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [8s 723ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [8s 723ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [pool-1-thread-1] [8s 723ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 723ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775802, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 723ms] Exchange checkFor407: all clear DEBUG: [readLoop] [8s 723ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 723ms] Exchange sendRequestBody DEBUG: [readLoop] [8s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 723ms] Http2Connection(SocketTube(11))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [8s 723ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [8s 723ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [8s 723ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 723ms] 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] [8s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 724ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [8s 724ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 724ms] SocketTube(11) resuming read event DEBUG: [pool-1-thread-1] [8s 724ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 724ms] Http2Connection(SocketTube(11)) H2 Receiving(6): 47 DEBUG: [pool-1-thread-1] [8s 724ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [8s 724ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [8s 724ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [8s 724ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [pool-1-thread-1] [8s 725ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [HttpClient-9-SelectorManager] [8s 725ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 725ms] Http2Connection(SocketTube(11))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 725ms] Http2Connection(SocketTube(11))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 725ms] Http2Connection(SocketTube(11))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 725ms] Http2Connection(SocketTube(11))/Stream(9) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/fixed/x) 200 HTTP_2 Local port: 60316 DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 823ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 823ms] FramesDecoder Got frame: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=14, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 70, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 9) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 823ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 823ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 823ms] HttpClientImpl(9) ClientImpl (async) elapsed 100 millis for GET to http://127.0.0.1:46313/http2/fixed/x DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11)) Closed stream 9 DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@41e85f2a DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [8s 823ms] Http2Connection(SocketTube(11)) H2 processed(6) DEBUG: [MainThread] [8s 824ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46313/http2/chunk/x GET DEBUG: [pool-1-thread-1] [8s 825ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [8s 825ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [pool-1-thread-1] [8s 825ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [8s 825ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 825ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 825ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 825ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 825ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 825ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 825ms] Http2Connection(SocketTube(11)) Opened stream 11 DEBUG: [pool-1-thread-1] [8s 825ms] Http2Connection(SocketTube(11))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 825ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 825ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 825ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [pool-1-thread-1] [8s 825ms] SocketTube(11) trying to write: 59 DEBUG: [pool-1-thread-1] [8s 825ms] SocketTube(11) wrote: 59 DEBUG: [pool-1-thread-1] [8s 825ms] SocketTube(11) write: requesting more... DEBUG: [pool-1-thread-1] [8s 825ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [8s 825ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [8s 825ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 825ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775801, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [8s 825ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 825ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [8s 825ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 826ms] Exchange sendRequestBody DEBUG: [readLoop] [8s 825ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [8s 826ms] Http2Connection(SocketTube(11))/Stream(11) requestSent: streamid=11 but response not received DEBUG: [readLoop] [8s 826ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 826ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 11 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [8s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 827ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [8s 827ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [8s 827ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 827ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 827ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 827ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 827ms] Http2Connection(SocketTube(11)) H2 Receiving(7): 42 DEBUG: [pool-1-thread-1] [8s 827ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [8s 827ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [8s 827ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 827ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 827ms] Http2Connection(SocketTube(11))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 827ms] Http2Connection(SocketTube(11))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 827ms] Http2Connection(SocketTube(11))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 827ms] Http2Connection(SocketTube(11))/Stream(11) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/chunk/x) 200 HTTP_2 Local port: 60316 DEBUG: [pool-1-thread-1] [8s 925ms] Http2Connection(SocketTube(11))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [8s 925ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [8s 925ms] FramesDecoder Got frame: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [8s 925ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=14, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [8s 925ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onNext(14) DEBUG: [pool-1-thread-1] [8s 925ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 84, limit: 16777216 DEBUG: [pool-1-thread-1] [8s 925ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 11) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [8s 925ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 925ms] Http2Connection(SocketTube(11))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [8s 925ms] Http2Connection(SocketTube(11))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [8s 925ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [8s 925ms] HttpClientImpl(9) ClientImpl (async) elapsed 101 millis for GET to http://127.0.0.1:46313/http2/chunk/x DEBUG: [pool-1-thread-1] [8s 926ms] Http2Connection(SocketTube(11))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [8s 926ms] Http2Connection(SocketTube(11))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [8s 926ms] Http2Connection(SocketTube(11))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [8s 926ms] Http2Connection(SocketTube(11)) Closed stream 11 DEBUG: [pool-1-thread-1] [8s 926ms] Http2Connection(SocketTube(11))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4d79cf35 DEBUG: [pool-1-thread-1] [8s 926ms] Http2Connection(SocketTube(11))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [8s 926ms] Http2Connection(SocketTube(11)) H2 processed(7) DEBUG: [MainThread] [8s 927ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:51743/https2/fixed/x GET DEBUG: [pool-1-thread-1] [8s 927ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/fixed/x GET, proxy=null DEBUG: [pool-1-thread-1] [8s 927ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [8s 927ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [8s 927ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [8s 927ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [8s 927ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [8s 927ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 927ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [8s 927ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [8s 927ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 9 DEBUG: [pool-1-thread-1] [8s 927ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Stream 9 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [8s 928ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [8s 928ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [8s 928ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [8s 928ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 5 DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [8s 928ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [8s 928ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [8s 928ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [8s 928ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 928ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [8s 928ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [8s 928ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [readLoop] [8s 928ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [8s 928ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 928ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [8s 928ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [pool-1-thread-1] [8s 928ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [8s 928ms] Exchange sendRequestBody DEBUG: [readLoop] [8s 928ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [8s 929ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) requestSent: streamid=9 but response not received DEBUG: [readLoop] [8s 929ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [8s 929ms] FramesDecoder Got frame: HEADERS: length=50, streamid=9, flags=END_STREAM END_HEADERS TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 9 TestServer(2): Using handler for: /https2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [8s 929ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [8s 929ms] SocketTube(12) read bytes: 162 DEBUG: [HttpClient-9-SelectorManager] [8s 929ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [8s 929ms] SSL Reader(SocketTube(12)) Adding 162 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [8s 930ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [8s 930ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [8s 930ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:162, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) Unwrapping: 162 DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 162 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775794 cancelled = false DEBUG: [pool-1-thread-1] [8s 930ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [8s 930ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [8s 930ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [8s 930ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(14): 15 DEBUG: [pool-1-thread-1] [8s 930ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [8s 930ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [8s 930ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [8s 930ms] FramesDecoder Got frame: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 930ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: HEADERS: length=6, streamid=9, flags=END_HEADERS DEBUG: [pool-1-thread-1] [8s 930ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [8s 930ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [8s 930ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/fixed/x) 200 HTTP_2 Local port: 53310 DEBUG: [pool-1-thread-1] [9s 27ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscribing user subscriber DEBUG: [pool-1-thread-1] [9s 27ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(14) DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775793 cancelled = false DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(15): 24 DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [9s 28ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [9s 28ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 28ms] FramesDecoder Got frame: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=15, streamid=9, flags=0 DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onNext(15) DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 75, limit: 16777216 DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 9) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(15) DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775792 cancelled = false DEBUG: [pool-1-thread-1] [9s 28ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 28ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(16): 9 DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [9s 29ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [9s 29ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 29ms] FramesDecoder Got frame: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: DATA: length=0, streamid=9, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) incoming: onComplete DEBUG: [pool-1-thread-1] [9s 29ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 29ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:51743/https2/fixed/x DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) setEndStreamReceived: streamid=9 DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) responseReceived: streamid=9 DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) close stream 9 DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 9 DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@600bb700 DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(9) closing response subscriber stream 9 DEBUG: [pool-1-thread-1] [9s 29ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(16) DEBUG: [pool-1-thread-1] [9s 29ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 29ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [9s 29ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [9s 29ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 29ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 29ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [MainThread] [9s 30ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:51743/https2/chunk/x GET DEBUG: [pool-1-thread-1] [9s 30ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/chunk/x GET, proxy=null DEBUG: [pool-1-thread-1] [9s 30ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [9s 30ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [9s 30ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [9s 30ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [9s 31ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [9s 31ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [9s 31ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [9s 31ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [9s 31ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 11 DEBUG: [pool-1-thread-1] [9s 31ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Stream 11 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [9s 31ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [pool-1-thread-1] [9s 31ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 31ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [9s 31ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [9s 31ms] SSL Writer(SocketTube(12)) onNext DEBUG: [pool-1-thread-1] [9s 31ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [pool-1-thread-1] [9s 31ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 6 DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [pool-1-thread-1] [9s 32ms] SocketTube(12) trying to write: 97 DEBUG: [pool-1-thread-1] [9s 32ms] SocketTube(12) wrote: 97 DEBUG: [pool-1-thread-1] [9s 32ms] SocketTube(12) write: requesting more... DEBUG: [pool-1-thread-1] [9s 32ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 32ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [9s 32ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [pool-1-thread-1] [9s 32ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [9s 32ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [9s 32ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 32ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [9s 32ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [9s 32ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 32ms] Exchange checkFor407: all clear DEBUG: [readLoop] [9s 32ms] FramesDecoder Got frame: HEADERS: length=50, streamid=11, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [9s 32ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [9s 32ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) requestSent: streamid=11 but response not received 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 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 33ms] SocketTube(12) read bytes: 110 DEBUG: [HttpClient-9-SelectorManager] [9s 33ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 33ms] SSL Reader(SocketTube(12)) Adding 110 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 33ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 33ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 33ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:110, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 33ms] SSL Reader(SocketTube(12)) Unwrapping: 110 DEBUG: [HttpClient-9-SelectorManager] [9s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 33ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [9s 33ms] 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] [9s 33ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 110 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [9s 33ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [9s 33ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [9s 33ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [9s 33ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [9s 33ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 33ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775791 cancelled = false DEBUG: [pool-1-thread-1] [9s 33ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [9s 33ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 33ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 33ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(17): 10 DEBUG: [pool-1-thread-1] [9s 34ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [9s 34ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [9s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 34ms] FramesDecoder Got frame: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 34ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: HEADERS: length=1, streamid=11, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 34ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [9s 34ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [9s 34ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/chunk/x) 200 HTTP_2 Local port: 53310 DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscribing user subscriber DEBUG: [pool-1-thread-1] [9s 131ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(17) DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775790 cancelled = false DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(18): 24 DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [9s 131ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [9s 131ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 131ms] FramesDecoder Got frame: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=15, streamid=11, flags=0 DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onNext(15) DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 90, limit: 16777216 DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 11) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [9s 131ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(18) DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [9s 131ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [9s 131ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 131ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 131ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (true) DEBUG: [HttpClient-9-SelectorManager] [9s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 132ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [9s 132ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 132ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [HttpClient-9-SelectorManager] [9s 132ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775789 cancelled = false DEBUG: [pool-1-thread-1] [9s 132ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [9s 132ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 132ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 132ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(19): 9 DEBUG: [HttpClient-9-SelectorManager] [9s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 132ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 132ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [9s 132ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [9s 132ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 132ms] FramesDecoder Got frame: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 132ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: DATA: length=0, streamid=11, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 132ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) incoming: onComplete DEBUG: [pool-1-thread-1] [9s 133ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 133ms] HttpClientImpl(9) ClientImpl (async) elapsed 102 millis for GET to https://127.0.0.1:51743/https2/chunk/x DEBUG: [pool-1-thread-1] [9s 133ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) setEndStreamReceived: streamid=11 DEBUG: [pool-1-thread-1] [9s 133ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) responseReceived: streamid=11 DEBUG: [pool-1-thread-1] [9s 133ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) close stream 11 DEBUG: [pool-1-thread-1] [9s 133ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 11 DEBUG: [pool-1-thread-1] [9s 133ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2ae8d162 DEBUG: [pool-1-thread-1] [9s 133ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(11) closing response subscriber stream 11 DEBUG: [pool-1-thread-1] [9s 133ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(19) DEBUG: [pool-1-thread-1] [9s 133ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 133ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [9s 133ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [9s 133ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 133ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [9s 133ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [pool-1-thread-1] [9s 133ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [MainThread] [9s 172ms] HttpClientImpl(26) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [9s 177ms] HttpClientImpl(26) ClientImpl (async) send http://127.0.0.1:33453/http1/fixed/x GET DEBUG: [MainThread] [9s 177ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 177ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 177ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 177ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 177ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [9s 177ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 177ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 177ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 177ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 177ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@699c226e queue.isEmpty: true DEBUG: [MainThread] [9s 177ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@699c226e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 177ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 177ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 177ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 178ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 178ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 178ms] Http1Exchange initiating connect async DEBUG: [MainThread] [9s 178ms] PlainHttpConnection(SocketTube(29)) registering connect event DEBUG: [HttpClient-26-SelectorManager] [9s 178ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2707fc79 for C (true) DEBUG: [HttpClient-26-SelectorManager] [9s 178ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-26-SelectorManager] [9s 178ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38300 DEBUG: [pool-1-thread-1] [9s 178ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [9s 178ms] Http1Exchange SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [9s 178ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [9s 178ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-1] [9s 178ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-1] [9s 178ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [9s 178ms] SocketTube(29) subscribe event raised DEBUG: [pool-1-thread-1] [9s 178ms] Http1Publisher(SocketTube(29)) got subscriber: SocketTube(29) DEBUG: [HttpClient-26-SelectorManager] [9s 178ms] SocketTube(29) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2dff9709 DEBUG: [HttpClient-26-SelectorManager] [9s 179ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [9s 179ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [9s 179ms] Http1AsyncReceiver(SocketTube(29)) Received onSubscribed from upstream DEBUG: [pool-1-thread-1] [9s 178ms] SocketTube(29) subscribed for writing DEBUG: [pool-1-thread-1] [9s 179ms] SocketTube(29) write: registering startSubscription event DEBUG: [pool-1-thread-1] [9s 179ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-26-SelectorManager] [9s 179ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [9s 179ms] SocketTube(29) pending subscriber subscribed DEBUG: [pool-1-thread-4] [9s 179ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [HttpClient-26-SelectorManager] [9s 179ms] SocketTube(29) write: starting subscription DEBUG: [pool-1-thread-4] [9s 179ms] Http1AsyncReceiver(SocketTube(29)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-26-SelectorManager] [9s 179ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-4] [9s 179ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 179ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-1] [9s 179ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [9s 179ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-1] [9s 179ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [9s 179ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [9s 179ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-4] [9s 179ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 179ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [HttpClient-26-SelectorManager] [9s 179ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for R (true) DEBUG: [pool-1-thread-1] [9s 179ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [9s 179ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-2] [9s 179ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 179ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [9s 179ms] Http1Publisher(SocketTube(29)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [9s 179ms] SocketTube(29) trying to write: 204 DEBUG: [pool-1-thread-1] [9s 179ms] SocketTube(29) wrote: 204 DEBUG: [pool-1-thread-1] [9s 179ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-1] [9s 179ms] Http1Publisher(SocketTube(29)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [9s 179ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 179ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 179ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [9s 179ms] Http1Publisher(SocketTube(29)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [9s 179ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [9s 179ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [9s 179ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [9s 180ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [9s 180ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [9s 180ms] Http1Publisher(SocketTube(29)) WriteTask DEBUG: [pool-1-thread-1] [9s 180ms] Http1Publisher(SocketTube(29)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [9s 180ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [9s 180ms] Http1Publisher(SocketTube(29)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [9s 180ms] Http1Publisher(SocketTube(29)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@297aca1a DEBUG: [pool-1-thread-1] [9s 180ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [9s 180ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [9s 180ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [9s 180ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) First time around DEBUG: [pool-1-thread-1] [9s 180ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) headersReader is not yet completed DEBUG: [HttpClient-26-SelectorManager] [9s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for None (false) DEBUG: [HttpClient-26-SelectorManager] [9s 180ms] SocketTube(29) read bytes: 90 DEBUG: [HttpClient-26-SelectorManager] [9s 180ms] Http1AsyncReceiver(SocketTube(29)) Putting 90 bytes into the queue DEBUG: [HttpClient-26-SelectorManager] [9s 180ms] SocketTube(29) resuming read event DEBUG: [pool-1-thread-1] [9s 180ms] Http1AsyncReceiver(SocketTube(29)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@699c226e DEBUG: [HttpClient-26-SelectorManager] [9s 180ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for R (false) DEBUG: [pool-1-thread-1] [9s 180ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [9s 181ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@699c226e DEBUG: [HttpClient-26-SelectorManager] [9s 180ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 181ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-1] [9s 181ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [9s 181ms] Http1AsyncReceiver(SocketTube(29)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@699c226e DEBUG: [pool-1-thread-1] [9s 181ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [9s 181ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [9s 181ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [9s 181ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e91b731(26) DEBUG: [pool-1-thread-1] [9s 181ms] Http1AsyncReceiver(SocketTube(29)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2af9b867/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1777b98f queue.isEmpty: false DEBUG: [pool-1-thread-1] [9s 181ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 14 DEBUG: [pool-1-thread-1] [9s 181ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [9s 181ms] HttpClientImpl(26) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 181ms] Http1AsyncReceiver(SocketTube(29)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2af9b867/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1777b98f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [9s 181ms] Http1AsyncReceiver(SocketTube(29)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2af9b867/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1777b98f DEBUG: [pool-1-thread-1] [9s 181ms] Http1AsyncReceiver(SocketTube(29)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 181ms] Http1AsyncReceiver(SocketTube(29)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2af9b867/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1777b98f DEBUG: [pool-1-thread-1] [9s 181ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-1] [9s 181ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-1] [9s 181ms] PlainHttpConnection(SocketTube(29))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [9s 181ms] Http1AsyncReceiver(SocketTube(29)) cleared DEBUG: [pool-1-thread-1] [9s 181ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) SocketTube(29): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [9s 181ms] ConnectionPool(26) registering CleanupTrigger(SocketTube(29)) DEBUG: [pool-1-thread-1] [9s 181ms] SocketTube(29) connecting flows DEBUG: [pool-1-thread-1] [9s 181ms] SocketTube(29) read publisher got subscriber DEBUG: [pool-1-thread-1] [9s 181ms] SocketTube(29) registering subscribe event DEBUG: [pool-1-thread-1] [9s 181ms] SocketTube(29) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 182ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) handling pending subscription for CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] Http1AsyncReceiver(SocketTube(29)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) got some demand for reading DEBUG: [pool-1-thread-1] [9s 182ms] SocketTube(29) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [9s 182ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) resuming read event DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@68fd1cd2 for R (false) DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-26-SelectorManager] [9s 182ms] SocketTube(29) write: offloading requestMore DEBUG: [pool-1-thread-1] [9s 182ms] HttpClientImpl(26) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [9s 182ms] SocketTube(29) write: requesting more... DEBUG: [pool-1-thread-2] [9s 182ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 182ms] HttpClientImpl(26) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:33453/http1/fixed/x DEBUG: [pool-1-thread-1] [9s 182ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [9s 182ms] Http1Response(id=32, PlainHttpConnection(SocketTube(29))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e91b731(26) DEBUG: [pool-1-thread-1] [9s 182ms] Http1AsyncReceiver(SocketTube(29)) Delegate done: 0 DEBUG: [pool-1-thread-1] [9s 182ms] Http1AsyncReceiver(SocketTube(29)) Got 0 bytes for delegate null DEBUG: [MainThread] [9s 183ms] HttpClientImpl(27) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [9s 183ms] HttpClientImpl(27) ClientImpl (async) send http://127.0.0.1:33453/http1/chunk/x GET DEBUG: [MainThread] [9s 183ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 183ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 183ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 183ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 183ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [9s 183ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 183ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 184ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 184ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 184ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6acb1330 queue.isEmpty: true DEBUG: [MainThread] [9s 184ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6acb1330, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 184ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 184ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 184ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 184ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 184ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 184ms] Http1Exchange initiating connect async DEBUG: [MainThread] [9s 184ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [HttpClient-27-SelectorManager] [9s 184ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7123f746 for C (true) DEBUG: [HttpClient-27-SelectorManager] [9s 184ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-27-SelectorManager] [9s 184ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38310 DEBUG: [pool-1-thread-1] [9s 184ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [9s 184ms] Http1Exchange SocketTube(30) connecting flows DEBUG: [pool-1-thread-1] [9s 184ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-1] [9s 184ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-1] [9s 184ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-1] [9s 184ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [9s 184ms] SocketTube(30) subscribe event raised DEBUG: [pool-1-thread-1] [9s 184ms] Http1Publisher(SocketTube(30)) got subscriber: SocketTube(30) DEBUG: [pool-1-thread-1] [9s 184ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-1] [9s 184ms] SocketTube(30) write: registering startSubscription event DEBUG: [pool-1-thread-1] [9s 184ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-27-SelectorManager] [9s 184ms] SocketTube(30) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7bdb9c36 DEBUG: [HttpClient-27-SelectorManager] [9s 185ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [9s 185ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [9s 185ms] Http1AsyncReceiver(SocketTube(30)) Received onSubscribed from upstream DEBUG: [HttpClient-27-SelectorManager] [9s 185ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [9s 185ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-27-SelectorManager] [9s 185ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [9s 185ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 185ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 185ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-1] [9s 185ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [9s 185ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [9s 185ms] Http1AsyncReceiver(SocketTube(30)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [9s 185ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [9s 185ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-2] [9s 185ms] SocketTube(30) resuming read event DEBUG: [pool-1-thread-4] [9s 185ms] Http1Publisher(SocketTube(30)) WriteTask DEBUG: [pool-1-thread-2] [9s 185ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [9s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (true) DEBUG: [pool-1-thread-1] [9s 185ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [9s 185ms] Http1Publisher(SocketTube(30)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [9s 185ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [9s 185ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 185ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [9s 185ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [9s 185ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [9s 185ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 185ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [9s 185ms] Http1Publisher(SocketTube(30)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [9s 185ms] SocketTube(30) trying to write: 204 DEBUG: [pool-1-thread-4] [9s 185ms] SocketTube(30) wrote: 204 DEBUG: [pool-1-thread-4] [9s 185ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-4] [9s 185ms] Http1Publisher(SocketTube(30)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 185ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 185ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 185ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [9s 185ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [9s 185ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [9s 185ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [9s 185ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) First time around DEBUG: [pool-1-thread-4] [9s 185ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [9s 185ms] Http1Publisher(SocketTube(30)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 185ms] Http1Publisher(SocketTube(30)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5b19feff DEBUG: [pool-1-thread-4] [9s 185ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [9s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for None (false) DEBUG: [HttpClient-27-SelectorManager] [9s 186ms] SocketTube(30) read bytes: 108 DEBUG: [HttpClient-27-SelectorManager] [9s 186ms] Http1AsyncReceiver(SocketTube(30)) Putting 108 bytes into the queue DEBUG: [HttpClient-27-SelectorManager] [9s 186ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [9s 186ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (false) DEBUG: [HttpClient-27-SelectorManager] [9s 186ms] 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 186ms] Http1AsyncReceiver(SocketTube(30)) Got 108 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6acb1330 DEBUG: [pool-1-thread-4] [9s 186ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 186ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 108 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6acb1330 DEBUG: [pool-1-thread-4] [9s 186ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 108/108 bytes to header parser DEBUG: [pool-1-thread-4] [9s 186ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [9s 186ms] Http1AsyncReceiver(SocketTube(30)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6acb1330 DEBUG: [pool-1-thread-4] [9s 186ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [9s 186ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [9s 187ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [9s 187ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@69e01902(27) DEBUG: [pool-1-thread-4] [9s 187ms] Http1AsyncReceiver(SocketTube(30)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@48c8aa3b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35ed1084 queue.isEmpty: false DEBUG: [pool-1-thread-4] [9s 187ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 24 DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [9s 187ms] HttpClientImpl(27) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [9s 187ms] Http1AsyncReceiver(SocketTube(30)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@48c8aa3b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35ed1084, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [9s 187ms] Http1AsyncReceiver(SocketTube(30)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@48c8aa3b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35ed1084 DEBUG: [pool-1-thread-4] [9s 187ms] Http1AsyncReceiver(SocketTube(30)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 187ms] Http1AsyncReceiver(SocketTube(30)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@48c8aa3b/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@35ed1084 DEBUG: [pool-1-thread-4] [9s 187ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Sending 24/108 bytes to body parser DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-4] [9s 187ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [9s 187ms] Http1AsyncReceiver(SocketTube(30)) cleared DEBUG: [pool-1-thread-4] [9s 187ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) SocketTube(30): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [9s 187ms] ConnectionPool(27) registering CleanupTrigger(SocketTube(30)) DEBUG: [pool-1-thread-4] [9s 187ms] SocketTube(30) connecting flows DEBUG: [pool-1-thread-4] [9s 187ms] SocketTube(30) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 187ms] SocketTube(30) registering subscribe event DEBUG: [pool-1-thread-4] [9s 187ms] SocketTube(30) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 187ms] SocketTube(30) subscribed for writing DEBUG: [pool-1-thread-4] [9s 188ms] SocketTube(30) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [9s 188ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-27-SelectorManager] [9s 187ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) handling pending subscription for CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] Http1AsyncReceiver(SocketTube(30)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) got some demand for reading DEBUG: [pool-1-thread-4] [9s 188ms] HttpClientImpl(27) body subscriber unregistered: 0 DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) resuming read event DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ed90d29 for R (false) DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) pending subscriber subscribed DEBUG: [pool-1-thread-4] [9s 188ms] HttpClientImpl(27) ClientImpl (async) elapsed 4 millis for GET to http://127.0.0.1:33453/http1/chunk/x DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-27-SelectorManager] [9s 188ms] SocketTube(30) write: offloading requestMore DEBUG: [pool-1-thread-4] [9s 188ms] PlainHttpConnection(SocketTube(30))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [9s 188ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [9s 188ms] SocketTube(30) write: requesting more... DEBUG: [pool-1-thread-1] [9s 188ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 188ms] Http1Response(id=33, PlainHttpConnection(SocketTube(30))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@69e01902(27) DEBUG: [pool-1-thread-4] [9s 188ms] Http1AsyncReceiver(SocketTube(30)) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 188ms] Http1AsyncReceiver(SocketTube(30)) Got 0 bytes for delegate null DEBUG: [MainThread] [9s 188ms] HttpClientImpl(28) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [9s 189ms] HttpClientImpl(28) ClientImpl (async) send https://127.0.0.1:45287/https1/fixed/x GET DEBUG: [MainThread] [9s 189ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 189ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 189ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 190ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [MainThread] [9s 190ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@d62635a for C (true) DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41508 DEBUG: [pool-1-thread-4] [9s 190ms] SocketTube(31) connecting flows DEBUG: [pool-1-thread-4] [9s 190ms] SocketTube(31) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 190ms] SocketTube(31) registering subscribe event DEBUG: [pool-1-thread-4] [9s 190ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SocketTube(31) subscribe event raised DEBUG: [pool-1-thread-4] [9s 190ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 190ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [9s 190ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [pool-1-thread-4] [9s 190ms] SocketTube(31) subscribed for writing DEBUG: [pool-1-thread-4] [9s 190ms] SocketTube(31) write: registering startSubscription event DEBUG: [pool-1-thread-4] [9s 190ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] 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@79a082a[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 190ms] SocketTube(31) read demand reset to 0 DEBUG: [pool-1-thread-4] [9s 190ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SocketTube(31) calling onSubscribe DEBUG: [pool-1-thread-4] [9s 190ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 190ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] 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 190ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-28-SelectorManager] [9s 190ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-28-SelectorManager] [9s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (true) DEBUG: [HttpClient-28-SelectorManager] [9s 191ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-28-SelectorManager] [9s 191ms] SocketTube(31) write: offloading requestMore DEBUG: [pool-1-thread-1] [9s 191ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-1] [9s 191ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 191ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 193ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [9s 193ms] SocketTube(31) trying to write: 2186 DEBUG: [pool-1-thread-4] [9s 193ms] SocketTube(31) wrote: 2186 DEBUG: [pool-1-thread-4] [9s 193ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [9s 193ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 193ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 193ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] HttpClientImpl(28) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] SocketTube(31) read bytes: 139 DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] SSL Reader(SocketTube(31)) Adding 139 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [pool-1-thread-4] [9s 198ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] 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 198ms] SSL Reader(SocketTube(31)) Unwrapping: 139 DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] SocketTube(31) no more demand for reading DEBUG: [pool-1-thread-4] [9s 198ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-28-SelectorManager] [9s 198ms] SocketTube(31) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 198ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 198ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [9s 198ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 198ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [9s 198ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [9s 200ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 200ms] SocketTube(31) trying to write: 6 DEBUG: [pool-1-thread-4] [9s 200ms] SocketTube(31) wrote: 6 DEBUG: [pool-1-thread-4] [9s 200ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [9s 200ms] SocketTube(31) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 200ms] SocketTube(31) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 200ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 200ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 200ms] SSL Reader(SocketTube(31)) Unwrapping: 6 DEBUG: [pool-1-thread-4] [9s 200ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 200ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 200ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [9s 200ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 200ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 200ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [9s 200ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [9s 200ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [9s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (true) DEBUG: [HttpClient-28-SelectorManager] [9s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-28-SelectorManager] [9s 200ms] SocketTube(31) read bytes: 122 DEBUG: [HttpClient-28-SelectorManager] [9s 200ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [9s 200ms] SSL Reader(SocketTube(31)) Adding 122 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [9s 200ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [9s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [HttpClient-28-SelectorManager] [9s 200ms] 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 200ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 200ms] SSL Reader(SocketTube(31)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [9s 201ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 201ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 201ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [9s 201ms] SSL Reader(SocketTube(31)) handshaking DEBUG: [pool-1-thread-4] [9s 201ms] SSLFlowDelegate(SocketTube(31)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [9s 201ms] SSLFlowDelegate(SocketTube(31)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [9s 201ms] SSLFlowDelegate(SocketTube(31)) finished task execution DEBUG: [pool-1-thread-4] [9s 201ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [9s 201ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 201ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 201ms] SSL Writer(SocketTube(31)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 201ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 201ms] SSLFlowDelegate(SocketTube(31)) setALPN = DEBUG: [pool-1-thread-4] [9s 201ms] PlainHttpConnection(SocketTube(31)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [9s 201ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [9s 201ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [9s 202ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [9s 202ms] 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 202ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41508 remote=/127.0.0.1:45287] DEBUG: [pool-1-thread-4] [9s 202ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5c13dd75 queue.isEmpty: true DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5c13dd75, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [9s 202ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [9s 202ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@51872dbe DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 202ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 202ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 202ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 202ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 202ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) got subscriber: SSLTube(SocketTube(31)) DEBUG: [pool-1-thread-4] [9s 202ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [9s 202ms] SSLTube(SocketTube(31)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [9s 202ms] SSL Writer(SocketTube(31)) onNext DEBUG: [pool-1-thread-4] [9s 202ms] SSL Writer(SocketTube(31)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 202ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 202ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [9s 202ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [9s 202ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [9s 202ms] SSL Writer(SocketTube(31)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 202ms] SSL Writer(SocketTube(31)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [9s 202ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) trying to write: 90 DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) wrote: 90 DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 203ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [pool-1-thread-4] [9s 203ms] Http1Publisher(SSLTube(SocketTube(31))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 203ms] Http1Publisher(SSLTube(SocketTube(31))) WriteTask DEBUG: [pool-1-thread-4] [9s 203ms] Http1Publisher(SSLTube(SocketTube(31))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 203ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [9s 203ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [9s 203ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [9s 203ms] Http1Response(id=34) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [9s 203ms] Http1Response(id=34) First time around DEBUG: [pool-1-thread-4] [9s 203ms] Http1Response(id=34) headersReader is not yet completed DEBUG: [pool-1-thread-4] [9s 203ms] Http1Publisher(SSLTube(SocketTube(31))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 203ms] Http1Publisher(SSLTube(SocketTube(31))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@c336e3a DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) trying to write: 134 DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) wrote: 134 DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) write: requesting more... DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 203ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 203ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [9s 203ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 203ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [9s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [HttpClient-28-SelectorManager] [9s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-28-SelectorManager] [9s 204ms] SocketTube(31) read bytes: 1721 DEBUG: [HttpClient-28-SelectorManager] [9s 204ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [9s 204ms] SSL Reader(SocketTube(31)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [9s 204ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [9s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [HttpClient-28-SelectorManager] [9s 204ms] 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 204ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 204ms] SSL Reader(SocketTube(31)) Unwrapping: 1721 DEBUG: [pool-1-thread-4] [9s 204ms] SSL Reader(SocketTube(31)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 204ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 204ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [9s 204ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 204ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [9s 204ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [9s 205ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [9s 205ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [HttpClient-28-SelectorManager] [9s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for None (false) DEBUG: [HttpClient-28-SelectorManager] [9s 246ms] SocketTube(31) read bytes: 167 DEBUG: [HttpClient-28-SelectorManager] [9s 246ms] SSL Reader(SocketTube(31)) onNext DEBUG: [HttpClient-28-SelectorManager] [9s 246ms] SSL Reader(SocketTube(31)) Adding 167 bytes to read buffer DEBUG: [HttpClient-28-SelectorManager] [9s 246ms] SocketTube(31) resuming read event DEBUG: [HttpClient-28-SelectorManager] [9s 246ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [pool-1-thread-4] [9s 246ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 246ms] SSL Reader(SocketTube(31)) Unwrapping: 167 DEBUG: [HttpClient-28-SelectorManager] [9s 246ms] 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 246ms] SSL Reader(SocketTube(31)) Decoded 76 bytes out of 167 into buffer of 512 remaining to decode: 53 DEBUG: [pool-1-thread-4] [9s 246ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-4] [9s 247ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-4] [9s 247ms] SSL Reader(SocketTube(31)) sending 76 DEBUG: [pool-1-thread-4] [9s 247ms] SSL Reader(SocketTube(31)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-4] [9s 247ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 247ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 247ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-4] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-4] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5c13dd75 DEBUG: [pool-1-thread-4] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5c13dd75 DEBUG: [pool-1-thread-4] [9s 247ms] Http1Response(id=34) Sending 76/512 bytes to header parser DEBUG: [pool-1-thread-4] [9s 247ms] Http1Response(id=34) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5c13dd75 DEBUG: [pool-1-thread-4] [9s 247ms] Http1Response(id=34) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [9s 247ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [9s 247ms] Http1Response(id=34) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [9s 247ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@249b6dcf(28) DEBUG: [pool-1-thread-4] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@d3f4689/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f85da2e queue.isEmpty: false DEBUG: [pool-1-thread-4] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 247ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [9s 247ms] HttpClientImpl(28) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@d3f4689/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f85da2e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [9s 247ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@d3f4689/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f85da2e DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@d3f4689/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f85da2e DEBUG: [pool-1-thread-4] [9s 248ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [9s 248ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) Unwrapping: 53 DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) Decoded 15 bytes out of 53 into buffer of 80 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) sending 15 DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 248ms] SSL Reader(SocketTube(31)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@d3f4689/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f85da2e DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@d3f4689/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4f85da2e DEBUG: [pool-1-thread-4] [9s 248ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Sending 15/80 bytes to body parser DEBUG: [pool-1-thread-4] [9s 248ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-4] [9s 248ms] AsyncSSLConnection(SSLTube(SocketTube(31)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [9s 248ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) cleared DEBUG: [pool-1-thread-4] [9s 248ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) SSLTube(SocketTube(31)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [9s 248ms] ConnectionPool(28) registering CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [9s 248ms] SSLTube(SocketTube(31)) connecting flows DEBUG: [pool-1-thread-4] [9s 248ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(31))) DEBUG: [pool-1-thread-4] [9s 248ms] Http1Publisher(SSLTube(SocketTube(31))) subscription cancelled DEBUG: [pool-1-thread-4] [9s 248ms] SSLTube(SocketTube(31)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [9s 248ms] HttpClientImpl(28) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [9s 248ms] HttpClientImpl(28) ClientImpl (async) elapsed 59 millis for GET to https://127.0.0.1:45287/https1/fixed/x DEBUG: [pool-1-thread-4] [9s 249ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [9s 249ms] Http1Response(id=34, AsyncSSLConnection(SSLTube(SocketTube(31)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@249b6dcf(28) DEBUG: [pool-1-thread-4] [9s 249ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 249ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 249ms] Http1AsyncReceiver(SSLTube(SocketTube(31))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [9s 249ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 249ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 249ms] SSL Reader(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 249ms] SSL Reader(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 249ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [pool-1-thread-4] [9s 249ms] SocketTube(31) got some demand for reading DEBUG: [pool-1-thread-4] [9s 249ms] SocketTube(31) resuming read event DEBUG: [pool-1-thread-4] [9s 249ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 249ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-28-SelectorManager] [9s 249ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@429886bd for R (false) DEBUG: [MainThread] [9s 249ms] HttpClientImpl(29) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [9s 250ms] HttpClientImpl(29) ClientImpl (async) send https://127.0.0.1:45287/https1/chunk/x GET DEBUG: [MainThread] [9s 250ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 251ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 251ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 251ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [MainThread] [9s 251ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-29-SelectorManager] [9s 251ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7815b31 for C (true) DEBUG: [HttpClient-29-SelectorManager] [9s 251ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-29-SelectorManager] [9s 252ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41512 DEBUG: [pool-1-thread-4] [9s 252ms] SocketTube(32) connecting flows DEBUG: [pool-1-thread-4] [9s 252ms] SocketTube(32) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 252ms] SocketTube(32) registering subscribe event DEBUG: [pool-1-thread-4] [9s 252ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [9s 252ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 252ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [9s 252ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [pool-1-thread-4] [9s 252ms] SocketTube(32) subscribed for writing DEBUG: [pool-1-thread-4] [9s 252ms] SocketTube(32) write: registering startSubscription event DEBUG: [pool-1-thread-4] [9s 252ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-29-SelectorManager] [9s 252ms] SocketTube(32) subscribe event raised DEBUG: [pool-1-thread-4] [9s 252ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 252ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-4] [9s 252ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 254ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] 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@d793041[Not completed, 4 dependents] (id=3029) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SocketTube(32) calling onSubscribe DEBUG: [pool-1-thread-4] [9s 254ms] SSL Writer(SocketTube(32)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 254ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 254ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [9s 254ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [9s 254ms] SSL Writer(SocketTube(32)) Sending 2186 bytes downstream DEBUG: [pool-1-thread-4] [9s 254ms] SSL Writer(SocketTube(32)) Adding 2186 to outputQ queue DEBUG: [pool-1-thread-4] [9s 254ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [9s 254ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for R (true) DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-29-SelectorManager] [9s 254ms] SocketTube(32) write: offloading requestMore DEBUG: [pool-1-thread-4] [9s 254ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [9s 255ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 255ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [pool-1-thread-4] [9s 255ms] SocketTube(32) trying to write: 2186 DEBUG: [pool-1-thread-4] [9s 255ms] SocketTube(32) wrote: 2186 DEBUG: [pool-1-thread-4] [9s 255ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [9s 255ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 255ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 255ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 255ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 255ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [9s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for None (false) DEBUG: [HttpClient-29-SelectorManager] [9s 258ms] HttpClientImpl(29) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-29-SelectorManager] [9s 258ms] SocketTube(32) read bytes: 261 DEBUG: [HttpClient-29-SelectorManager] [9s 258ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [9s 258ms] SSL Reader(SocketTube(32)) Adding 261 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [9s 258ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [9s 258ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for R (false) DEBUG: [HttpClient-29-SelectorManager] [9s 258ms] 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 258ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 258ms] SSL Reader(SocketTube(32)) Unwrapping: 261 DEBUG: [pool-1-thread-4] [9s 258ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [pool-1-thread-4] [9s 258ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 258ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [9s 258ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [9s 258ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [9s 259ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [9s 260ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 260ms] SocketTube(32) trying to write: 6 DEBUG: [pool-1-thread-4] [9s 260ms] SocketTube(32) wrote: 6 DEBUG: [pool-1-thread-4] [9s 260ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [9s 260ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 260ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) Unwrapping: 128 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) Unwrapping: 122 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [9s 260ms] SSL Reader(SocketTube(32)) handshaking DEBUG: [pool-1-thread-4] [9s 260ms] SSLFlowDelegate(SocketTube(32)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [9s 260ms] SSLFlowDelegate(SocketTube(32)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [9s 261ms] SSLFlowDelegate(SocketTube(32)) finished task execution DEBUG: [pool-1-thread-4] [9s 261ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [9s 261ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 261ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 261ms] SSL Writer(SocketTube(32)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 261ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 261ms] SSLFlowDelegate(SocketTube(32)) setALPN = DEBUG: [pool-1-thread-4] [9s 261ms] PlainHttpConnection(SocketTube(32)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [9s 261ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [pool-1-thread-4] [9s 261ms] Http2Connection checkSSLConfig: alpn: '' DEBUG: [pool-1-thread-4] [9s 261ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [9s 261ms] 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 261ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41512 remote=/127.0.0.1:45287] DEBUG: [pool-1-thread-4] [9s 261ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 261ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@30520cc9 queue.isEmpty: true DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@30520cc9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 261ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-4] [9s 261ms] Http1Exchange SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [9s 261ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [9s 261ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@472e1f44 DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Received onSubscribed from upstream DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 261ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 261ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 261ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 261ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 261ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 261ms] Http1Publisher(SSLTube(SocketTube(32))) got subscriber: SSLTube(SocketTube(32)) DEBUG: [pool-1-thread-4] [9s 261ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [9s 261ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 261ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [9s 261ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-4] [9s 261ms] Http1Exchange requestAction.headers DEBUG: [pool-1-thread-4] [9s 262ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [9s 262ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 262ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) onNext with 96 bytes DEBUG: [pool-1-thread-4] [9s 262ms] SSLTube(SocketTube(32)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) onNext DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) added 1 (96 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 262ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 262ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [9s 262ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [9s 262ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [9s 262ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) trying to write: 90 DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) wrote: 90 DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 262ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) WriteTask DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 262ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [9s 262ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [9s 262ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [9s 262ms] Http1Response(id=35) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [9s 262ms] Http1Response(id=35) First time around DEBUG: [pool-1-thread-4] [9s 262ms] Http1Response(id=35) headersReader is not yet completed DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 262ms] Http1Publisher(SSLTube(SocketTube(32))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@269bf925 DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) wrapping 96 bytes DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) Sending 134 bytes downstream DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) Adding 134 to outputQ queue DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) trying to write: 134 DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) wrote: 134 DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) write: requesting more... DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 262ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 262ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 263ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 263ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [9s 263ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [9s 263ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 263ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [9s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for R (false) DEBUG: [HttpClient-29-SelectorManager] [9s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for None (false) DEBUG: [HttpClient-29-SelectorManager] [9s 263ms] SocketTube(32) read bytes: 1721 DEBUG: [HttpClient-29-SelectorManager] [9s 263ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [9s 263ms] SSL Reader(SocketTube(32)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [9s 263ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [9s 263ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for R (false) DEBUG: [HttpClient-29-SelectorManager] [9s 263ms] 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 263ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 263ms] SSL Reader(SocketTube(32)) Unwrapping: 1721 DEBUG: [pool-1-thread-4] [9s 264ms] SSL Reader(SocketTube(32)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 264ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 264ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 1721 DEBUG: [pool-1-thread-4] [9s 264ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 264ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [9s 264ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [9s 264ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [9s 264ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for R (false) DEBUG: [HttpClient-29-SelectorManager] [9s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for None (false) DEBUG: [HttpClient-29-SelectorManager] [9s 306ms] SocketTube(32) read bytes: 223 DEBUG: [HttpClient-29-SelectorManager] [9s 306ms] SSL Reader(SocketTube(32)) onNext DEBUG: [HttpClient-29-SelectorManager] [9s 306ms] SSL Reader(SocketTube(32)) Adding 223 bytes to read buffer DEBUG: [HttpClient-29-SelectorManager] [9s 306ms] SocketTube(32) resuming read event DEBUG: [HttpClient-29-SelectorManager] [9s 306ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for R (false) DEBUG: [HttpClient-29-SelectorManager] [9s 306ms] 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 306ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:223, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 306ms] SSL Reader(SocketTube(32)) Unwrapping: 223 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) Decoded 84 bytes out of 223 into buffer of 512 remaining to decode: 101 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) sending 84 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@30520cc9 DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@30520cc9 DEBUG: [pool-1-thread-4] [9s 307ms] Http1Response(id=35) Sending 84/512 bytes to header parser DEBUG: [pool-1-thread-4] [9s 307ms] Http1Response(id=35) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@30520cc9 DEBUG: [pool-1-thread-4] [9s 307ms] Http1Response(id=35) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [9s 307ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [9s 307ms] Http1Response(id=35) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [9s 307ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7fba905f(29) DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3ea1c357/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1eb5b40e queue.isEmpty: false DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 307ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [9s 307ms] HttpClientImpl(29) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3ea1c357/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1eb5b40e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ea1c357/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1eb5b40e DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ea1c357/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1eb5b40e DEBUG: [pool-1-thread-4] [9s 307ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 0/512 bytes to body parser DEBUG: [pool-1-thread-4] [9s 307ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) Unwrapping: 101 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) sending 20 DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 307ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-4] [9s 307ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ea1c357/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1eb5b40e DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ea1c357/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1eb5b40e DEBUG: [pool-1-thread-4] [9s 308ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) Unwrapping: 43 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) sending 5 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3ea1c357/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1eb5b40e DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3ea1c357/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@1eb5b40e DEBUG: [pool-1-thread-4] [9s 308ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) cleared DEBUG: [pool-1-thread-4] [9s 308ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) SSLTube(SocketTube(32)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [9s 308ms] ConnectionPool(29) registering CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [9s 308ms] SSLTube(SocketTube(32)) connecting flows DEBUG: [pool-1-thread-4] [9s 308ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(32))) DEBUG: [pool-1-thread-4] [9s 308ms] Http1Publisher(SSLTube(SocketTube(32))) subscription cancelled DEBUG: [pool-1-thread-4] [9s 308ms] SSLTube(SocketTube(32)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [9s 308ms] HttpClientImpl(29) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [9s 308ms] HttpClientImpl(29) ClientImpl (async) elapsed 58 millis for GET to https://127.0.0.1:45287/https1/chunk/x DEBUG: [pool-1-thread-4] [9s 308ms] AsyncSSLConnection(SSLTube(SocketTube(32)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-4] [9s 308ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [9s 308ms] Http1Response(id=35, AsyncSSLConnection(SSLTube(SocketTube(32)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7fba905f(29) DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Delegate done: 0 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 308ms] Http1AsyncReceiver(SSLTube(SocketTube(32))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 308ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [pool-1-thread-4] [9s 308ms] SocketTube(32) got some demand for reading DEBUG: [pool-1-thread-4] [9s 308ms] SocketTube(32) resuming read event DEBUG: [pool-1-thread-4] [9s 308ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 309ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-29-SelectorManager] [9s 309ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@487bbf8a for R (false) DEBUG: [MainThread] [9s 309ms] HttpClientImpl(30) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [9s 310ms] HttpClientImpl(30) ClientImpl (async) send http://127.0.0.1:46313/http2/fixed/x GET DEBUG: [MainThread] [9s 310ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 310ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 310ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 310ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 310ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [9s 310ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 310ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 311ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 311ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 311ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1be5a51a queue.isEmpty: true DEBUG: [MainThread] [9s 311ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1be5a51a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 311ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 311ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 311ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 311ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 311ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 311ms] Http1Exchange initiating connect async DEBUG: [MainThread] [9s 311ms] PlainHttpConnection(SocketTube(33)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false TestServer(1): accepting connections DEBUG: [HttpClient-30-SelectorManager] [9s 311ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@76219b27 for C (true) TestServer(1): creating connection TestServer: New connection from Socket[addr=/127.0.0.1,port=41978,localport=46313] DEBUG: [HttpClient-30-SelectorManager] [9s 311ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: finishing connect DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] PlainHttpConnection(SocketTube(33)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41978 TestServer(1): starting connection DEBUG: [pool-1-thread-4] [9s 312ms] PlainHttpConnection(SocketTube(33)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [9s 312ms] Http1Exchange SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [9s 312ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-4] [9s 312ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 312ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-4] [9s 312ms] SocketTube(33) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [9s 312ms] Http1Publisher(SocketTube(33)) got subscriber: SocketTube(33) DEBUG: [pool-1-thread-4] [9s 312ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-4] [9s 312ms] SocketTube(33) write: registering startSubscription event DEBUG: [pool-1-thread-4] [9s 312ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] SocketTube(33) subscribe event raised DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7cd9f057 DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] SocketTube(33) calling onSubscribe DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] Http1AsyncReceiver(SocketTube(33)) Received onSubscribed from upstream DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-4] [9s 312ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-1] [9s 312ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [9s 312ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-1] [9s 312ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-2] [9s 312ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [9s 312ms] Http1Publisher(SocketTube(33)) WriteTask DEBUG: [pool-1-thread-4] [9s 312ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [9s 312ms] Http1Publisher(SocketTube(33)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-1] [9s 312ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-2] [9s 312ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [9s 312ms] SocketTube(33) got some demand for reading DEBUG: [pool-1-thread-2] [9s 312ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [9s 312ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [9s 312ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [9s 312ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-1] [9s 312ms] SocketTube(33) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [9s 312ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39db61a8 for R (true) DEBUG: [pool-1-thread-2] [9s 312ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [9s 312ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [9s 312ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [9s 312ms] Http1Publisher(SocketTube(33)) onNext with 204 bytes DEBUG: [pool-1-thread-2] [9s 312ms] SocketTube(33) trying to write: 204 DEBUG: [pool-1-thread-2] [9s 313ms] SocketTube(33) wrote: 204 DEBUG: [pool-1-thread-2] [9s 313ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [9s 313ms] Http1Publisher(SocketTube(33)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [9s 313ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 313ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 313ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [9s 313ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [9s 313ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [9s 313ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [9s 313ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) First time around DEBUG: [pool-1-thread-2] [9s 313ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) headersReader is not yet completed DEBUG: [HttpClient-30-SelectorManager] [9s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39db61a8 for None (false) DEBUG: [pool-1-thread-2] [9s 313ms] Http1Publisher(SocketTube(33)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [9s 313ms] Http1Publisher(SocketTube(33)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@489e3718 DEBUG: [pool-1-thread-2] [9s 313ms] SocketTube(33) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [9s 313ms] SocketTube(33) read bytes: 71 DEBUG: [HttpClient-30-SelectorManager] [9s 313ms] Http1AsyncReceiver(SocketTube(33)) Putting 71 bytes into the queue DEBUG: [HttpClient-30-SelectorManager] [9s 313ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [9s 313ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39db61a8 for R (false) DEBUG: [HttpClient-30-SelectorManager] [9s 313ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 313ms] Http1AsyncReceiver(SocketTube(33)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1be5a51a DEBUG: [pool-1-thread-2] [9s 313ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [9s 313ms] Http1AsyncReceiver(SocketTube(33)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1be5a51a DEBUG: [pool-1-thread-2] [9s 313ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [9s 313ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [9s 313ms] Http1AsyncReceiver(SocketTube(33)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1be5a51a DEBUG: [pool-1-thread-2] [9s 313ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [9s 313ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [9s 313ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41978 remote=/127.0.0.1:46313] DEBUG: [pool-1-thread-2] [9s 313ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [9s 314ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4e25d21(30) DEBUG: [pool-1-thread-2] [9s 314ms] Http1AsyncReceiver(SocketTube(33)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@730da62b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@77267ad2 queue.isEmpty: false DEBUG: [pool-1-thread-2] [9s 314ms] Http1AsyncReceiver(SocketTube(33)) Delegate done: 0 DEBUG: [pool-1-thread-2] [9s 314ms] PlainHttpConnection(SocketTube(33))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [9s 314ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [9s 314ms] Http1AsyncReceiver(SocketTube(33)) cleared DEBUG: [pool-1-thread-2] [9s 314ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [9s 314ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [9s 314ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [9s 314ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [9s 314ms] Http2Connection(SocketTube(33)) Opened stream 1 DEBUG: [pool-1-thread-2] [9s 314ms] Http2Connection(SocketTube(33))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [9s 314ms] Http2Connection(SocketTube(33))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [9s 314ms] SocketTube(33) connecting flows DEBUG: [pool-1-thread-2] [9s 314ms] SocketTube(33) read publisher got subscriber DEBUG: [pool-1-thread-2] [9s 314ms] SocketTube(33) registering subscribe event DEBUG: [pool-1-thread-2] [9s 314ms] SocketTube(33) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-30-SelectorManager] [9s 314ms] SocketTube(33) subscribe event raised DEBUG: [pool-1-thread-2] [9s 314ms] SocketTube(33) subscribed for writing DEBUG: [pool-1-thread-2] [9s 315ms] SocketTube(33) write: resetting demand to 0 DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@8287c1c DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) read demand reset to 0 DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) calling onSubscribe DEBUG: [pool-1-thread-2] [9s 315ms] SocketTube(33) write: registering startSubscription event DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] Http2Connection(SocketTube(33)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) got some demand for reading DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39db61a8 for R (false) DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) onSubscribe called DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) pending subscriber subscribed DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) write: starting subscription DEBUG: [HttpClient-30-SelectorManager] [9s 315ms] SocketTube(33) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 315ms] PlainHttpConnection(SocketTube(33)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [9s 315ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [9s 315ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [9s 315ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [9s 315ms] PlainHttpConnection(SocketTube(33)) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-2] [9s 315ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 315ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [9s 315ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [9s 315ms] SocketTube(33) trying to write: 63 DEBUG: [pool-1-thread-1] [9s 315ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 315ms] SocketTube(33) wrote: 63 DEBUG: [pool-1-thread-2] [9s 315ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [9s 315ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [Test-server-pool] [9s 315ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 315ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [9s 315ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 315ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 315ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [pool-1-thread-2] [9s 315ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(33) DEBUG: [Test-server-pool] [9s 316ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 316ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [9s 316ms] SocketTube(33) trying to write: 13 DEBUG: [Test-server-pool] [9s 316ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [9s 316ms] SocketTube(33) wrote: 13 DEBUG: [pool-1-thread-2] [9s 316ms] SocketTube(33) write: requesting more... DEBUG: [pool-1-thread-2] [9s 316ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [pool-1-thread-2] [9s 316ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 316ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 316ms] Http2Connection(SocketTube(33)) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-2] [9s 316ms] Http2Connection(SocketTube(33)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [9s 316ms] Http2Connection(SocketTube(33)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [9s 316ms] Http1AsyncReceiver(SocketTube(33)) stopping DEBUG: [pool-1-thread-2] [9s 316ms] Http1AsyncReceiver(SocketTube(33)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-2] [9s 316ms] Http1AsyncReceiver(SocketTube(33)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-2] [9s 316ms] Http2Connection(SocketTube(33)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [9s 316ms] Http2Connection(SocketTube(33)) H2 processed buffered data DEBUG: [pool-1-thread-2] [9s 316ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-2] [9s 316ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-2] [9s 316ms] Http1AsyncReceiver(SocketTube(33)) cleared TestServer: GET /http2/fixed/x Server: creating input stream for stream 1 DEBUG: [pool-1-thread-2] [9s 316ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [9s 316ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Finished reading body: READING_BODY TestServer(1): Using handler for: /http2/fixed DEBUG: [pool-1-thread-2] [9s 316ms] Http1Response(id=36, PlainHttpConnection(SocketTube(33))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4e25d21(30) DEBUG: [pool-1-thread-2] [9s 316ms] Http1AsyncReceiver(SocketTube(33)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@730da62b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@77267ad2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [readLoop] [9s 316ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 316ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 TestServer(1): connection started DEBUG: [pool-1-thread-2] [9s 316ms] Http1AsyncReceiver(SocketTube(33)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [9s 316ms] Http1AsyncReceiver(SocketTube(33)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [9s 316ms] Http1AsyncReceiver(SocketTube(33)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [9s 316ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 317ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 317ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [readLoop] [9s 317ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39db61a8 for None (false) DEBUG: [readLoop] [9s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 317ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] SocketTube(33) read bytes: 39 DEBUG: [readLoop] [9s 317ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] Http2Connection(SocketTube(33)) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [9s 317ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] SocketTube(33) resuming read event DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39db61a8 for R (false) DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 317ms] Http2Connection(SocketTube(33)) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [9s 317ms] Http2Connection(SocketTube(33)) H2 Receiving(1): 39 DEBUG: [pool-1-thread-2] [9s 317ms] Http2Connection(SocketTube(33)) Processing 39 DEBUG: [pool-1-thread-2] [9s 317ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39db61a8 for None (false) DEBUG: [pool-1-thread-2] [9s 317ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] SocketTube(33) read bytes: 57 DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] Http2Connection(SocketTube(33)) onNext: got 57 bytes in 1 buffers DEBUG: [HttpClient-30-SelectorManager] [9s 317ms] SocketTube(33) resuming read event DEBUG: [pool-1-thread-2] [9s 317ms] 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] [9s 317ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@39db61a8 for R (false) DEBUG: [pool-1-thread-2] [9s 318ms] Http2Connection(SocketTube(33)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-30-SelectorManager] [9s 318ms] SocketTube(33) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 318ms] PlainHttpConnection(SocketTube(33)) added 9 bytes to the write queue DEBUG: [pool-1-thread-2] [9s 318ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [pool-1-thread-2] [9s 318ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(33) DEBUG: [pool-1-thread-2] [9s 318ms] SocketTube(33) trying to write: 9 DEBUG: [pool-1-thread-2] [9s 318ms] SocketTube(33) wrote: 9 DEBUG: [pool-1-thread-2] [9s 318ms] SocketTube(33) write: requesting more... DEBUG: [readLoop] [9s 318ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 318ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [9s 318ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: got request of 1 from SocketTube(33) DEBUG: [readLoop] [9s 318ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [9s 318ms] SocketTube(33) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 318ms] SocketTube(33) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 318ms] FramesDecoder decodes: 0 DEBUG: [pool-1-thread-2] [9s 318ms] Http2Connection(SocketTube(33)) H2 processed(1) DEBUG: [pool-1-thread-2] [9s 318ms] Http2Connection(SocketTube(33)) sending 57 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [9s 318ms] Http2Connection(SocketTube(33)) H2 Receiving(2): 57 DEBUG: [pool-1-thread-2] [9s 318ms] Http2Connection(SocketTube(33)) Processing 57 DEBUG: [pool-1-thread-2] [9s 318ms] FramesDecoder decodes: 57 DEBUG: [readLoop] [9s 318ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [9s 318ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-2] [9s 318ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [9s 318ms] Http2Connection(SocketTube(33))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [9s 318ms] Http2Connection(SocketTube(33))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-2] [9s 318ms] Http2Connection(SocketTube(33))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-2] [9s 318ms] Http2Connection(SocketTube(33))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/fixed/x) 200 HTTP_2 Local port: 41978 DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-2] [9s 319ms] HttpClientImpl(30) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [9s 319ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-2] [9s 319ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-2] [9s 319ms] HttpClientImpl(30) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [9s 319ms] HttpClientImpl(30) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:46313/http2/fixed/x DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) close stream 1 DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33)) Closed stream 1 DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@41f76c3 DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-2] [9s 319ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-2] [9s 319ms] Http2Connection(SocketTube(33)) H2 processed(2) DEBUG: [MainThread] [9s 320ms] HttpClientImpl(31) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [9s 320ms] HttpClientImpl(31) ClientImpl (async) send http://127.0.0.1:46313/http2/chunk/x GET DEBUG: [MainThread] [9s 320ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 320ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 320ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 320ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 320ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [9s 321ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 321ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 321ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 321ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 321ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@18a941e9 queue.isEmpty: true DEBUG: [MainThread] [9s 321ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@18a941e9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 321ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 321ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 321ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 321ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 321ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 321ms] Http1Exchange initiating connect async DEBUG: [MainThread] [9s 322ms] PlainHttpConnection(SocketTube(34)) registering connect event TestServer(1): connection accepted TestServer(1): stopping is: false DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@68c366 for C (true) TestServer(1): creating connection TestServer(1): accepting connections TestServer: New connection from Socket[addr=/127.0.0.1,port=41994,localport=46313] DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: finishing connect DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] PlainHttpConnection(SocketTube(34)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41994 TestServer(1): starting connection DEBUG: [pool-1-thread-2] [9s 322ms] PlainHttpConnection(SocketTube(34)) finishConnect, setting connected=true DEBUG: [pool-1-thread-2] [9s 322ms] Http1Exchange SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [9s 322ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [9s 322ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-2] [9s 322ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-2] [9s 322ms] SocketTube(34) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [9s 322ms] Http1Publisher(SocketTube(34)) got subscriber: SocketTube(34) DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-2] [9s 322ms] SocketTube(34) subscribed for writing DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@a90a816 DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] SocketTube(34) calling onSubscribe DEBUG: [pool-1-thread-2] [9s 322ms] SocketTube(34) write: registering startSubscription event DEBUG: [pool-1-thread-2] [9s 322ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] Http1AsyncReceiver(SocketTube(34)) Received onSubscribed from upstream DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-1] [9s 322ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [pool-1-thread-2] [9s 322ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] SocketTube(34) write: starting subscription DEBUG: [HttpClient-31-SelectorManager] [9s 322ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 322ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [9s 322ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-1] [9s 322ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 322ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [9s 322ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 0 DEBUG: [pool-1-thread-2] [9s 322ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [9s 322ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [9s 322ms] SocketTube(34) got some demand for reading DEBUG: [pool-1-thread-4] [9s 322ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [9s 322ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-2] [9s 323ms] Http1Publisher(SocketTube(34)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [9s 322ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-4] [9s 323ms] SocketTube(34) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 323ms] SocketTube(34) trying to write: 204 DEBUG: [HttpClient-31-SelectorManager] [9s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for R (true) DEBUG: [pool-1-thread-1] [9s 323ms] SocketTube(34) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 323ms] SocketTube(34) wrote: 204 DEBUG: [pool-1-thread-2] [9s 323ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [9s 323ms] Http1Publisher(SocketTube(34)) subscription request(1), demand=1 DEBUG: [pool-1-thread-2] [9s 323ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 323ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 323ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-2] [9s 323ms] Http1Publisher(SocketTube(34)) hasOutgoing = false, demand = 1 DEBUG: [pool-1-thread-2] [9s 323ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-2] [9s 323ms] Exchange sendRequestBody DEBUG: [pool-1-thread-2] [9s 323ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-2] [9s 323ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-2] [9s 323ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-2] [9s 323ms] Http1Publisher(SocketTube(34)) WriteTask DEBUG: [pool-1-thread-2] [9s 323ms] Http1Publisher(SocketTube(34)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-2] [9s 323ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-2] [9s 323ms] Http1Publisher(SocketTube(34)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-31-SelectorManager] [9s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for None (false) DEBUG: [pool-1-thread-2] [9s 323ms] Http1Publisher(SocketTube(34)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1a3da495 DEBUG: [pool-1-thread-2] [9s 323ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-2] [9s 323ms] Http1Exchange reading headers DEBUG: [pool-1-thread-2] [9s 323ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-2] [9s 323ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) First time around DEBUG: [pool-1-thread-2] [9s 323ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) headersReader is not yet completed DEBUG: [HttpClient-31-SelectorManager] [9s 323ms] SocketTube(34) read bytes: 71 DEBUG: [HttpClient-31-SelectorManager] [9s 323ms] Http1AsyncReceiver(SocketTube(34)) Putting 71 bytes into the queue DEBUG: [HttpClient-31-SelectorManager] [9s 323ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-2] [9s 323ms] Http1AsyncReceiver(SocketTube(34)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@18a941e9 DEBUG: [pool-1-thread-2] [9s 323ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 1 DEBUG: [HttpClient-31-SelectorManager] [9s 323ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for R (false) DEBUG: [HttpClient-31-SelectorManager] [9s 323ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 323ms] Http1AsyncReceiver(SocketTube(34)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@18a941e9 DEBUG: [pool-1-thread-2] [9s 323ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Sending 71/71 bytes to header parser DEBUG: [pool-1-thread-2] [9s 323ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Parsing headers completed. bytes=71 DEBUG: [pool-1-thread-2] [9s 323ms] Http1AsyncReceiver(SocketTube(34)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@18a941e9 DEBUG: [pool-1-thread-2] [9s 323ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-2] [9s 323ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-2] [9s 323ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41994 remote=/127.0.0.1:46313] DEBUG: [pool-1-thread-2] [9s 323ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) readBody: return2Cache: false DEBUG: [pool-1-thread-2] [9s 324ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@e341e5b(31) DEBUG: [pool-1-thread-2] [9s 324ms] Http1AsyncReceiver(SocketTube(34)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5e89adea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66b5e267 queue.isEmpty: false DEBUG: [pool-1-thread-2] [9s 324ms] Http1AsyncReceiver(SocketTube(34)) Delegate done: 0 DEBUG: [pool-1-thread-2] [9s 324ms] PlainHttpConnection(SocketTube(34))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-2] [9s 324ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-2] [9s 324ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-2] [9s 324ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-2] [9s 324ms] Exchange Ignored body DEBUG: [pool-1-thread-2] [9s 324ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-2] [9s 324ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-2] [9s 324ms] Http2Connection(SocketTube(34)) Opened stream 1 DEBUG: [pool-1-thread-2] [9s 324ms] Http2Connection(SocketTube(34))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [pool-1-thread-2] [9s 324ms] Http2Connection(SocketTube(34))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-2] [9s 324ms] SocketTube(34) connecting flows DEBUG: [pool-1-thread-2] [9s 324ms] SocketTube(34) read publisher got subscriber DEBUG: [pool-1-thread-2] [9s 324ms] SocketTube(34) registering subscribe event DEBUG: [pool-1-thread-2] [9s 324ms] SocketTube(34) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-2] [9s 324ms] SocketTube(34) subscribed for writing DEBUG: [pool-1-thread-2] [9s 324ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-31-SelectorManager] [9s 324ms] SocketTube(34) subscribe event raised DEBUG: [pool-1-thread-2] [9s 324ms] SocketTube(34) write: registering startSubscription event DEBUG: [HttpClient-31-SelectorManager] [9s 324ms] SocketTube(34) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7e171d8d DEBUG: [HttpClient-31-SelectorManager] [9s 324ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-31-SelectorManager] [9s 324ms] SocketTube(34) read demand reset to 0 DEBUG: [HttpClient-31-SelectorManager] [9s 324ms] SocketTube(34) calling onSubscribe DEBUG: [pool-1-thread-2] [9s 324ms] PlainHttpConnection(SocketTube(34)) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-2] [9s 324ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [9s 324ms] Http2Connection(SocketTube(34)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-31-SelectorManager] [9s 324ms] SocketTube(34) got some demand for reading DEBUG: [HttpClient-31-SelectorManager] [9s 325ms] SocketTube(34) resuming read event DEBUG: [pool-1-thread-2] [9s 324ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [HttpClient-31-SelectorManager] [9s 325ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for R (false) DEBUG: [pool-1-thread-2] [9s 325ms] PlainHttpConnection(SocketTube(34)) added 13 bytes in the priority write queue DEBUG: [HttpClient-31-SelectorManager] [9s 325ms] SocketTube(34) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [9s 325ms] SocketTube(34) onSubscribe called DEBUG: [HttpClient-31-SelectorManager] [9s 325ms] SocketTube(34) pending subscriber subscribed DEBUG: [pool-1-thread-2] [9s 325ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [9s 325ms] SocketTube(34) write: starting subscription DEBUG: [pool-1-thread-2] [9s 325ms] Http2Connection(SocketTube(34)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-31-SelectorManager] [9s 325ms] SocketTube(34) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 325ms] Http2Connection(SocketTube(34)) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-2] [9s 325ms] Http2Connection(SocketTube(34)) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-2] [9s 325ms] Http1AsyncReceiver(SocketTube(34)) stopping DEBUG: [pool-1-thread-1] [9s 325ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [9s 325ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-2] [9s 325ms] Http1AsyncReceiver(SocketTube(34)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [pool-1-thread-1] [9s 325ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-2] [9s 325ms] Http1AsyncReceiver(SocketTube(34)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [pool-1-thread-1] [9s 325ms] SocketTube(34) trying to write: 63 DEBUG: [pool-1-thread-2] [9s 325ms] Http2Connection(SocketTube(34)) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-2] [9s 325ms] Http2Connection(SocketTube(34)) H2 processed buffered data DEBUG: [pool-1-thread-2] [9s 325ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-2] [9s 325ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(34)) DEBUG: [pool-1-thread-2] [9s 325ms] Http1AsyncReceiver(SocketTube(34)) cleared DEBUG: [pool-1-thread-2] [9s 325ms] Exchange Getting response async streamid: 1 DEBUG: [pool-1-thread-2] [9s 325ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [9s 325ms] SocketTube(34) wrote: 63 DEBUG: [pool-1-thread-2] [9s 325ms] Http1Response(id=37, PlainHttpConnection(SocketTube(34))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@e341e5b(31) DEBUG: [Test-server-pool] [9s 325ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [9s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 325ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-2] [9s 325ms] Http1AsyncReceiver(SocketTube(34)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5e89adea/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@66b5e267, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [pool-1-thread-2] [9s 325ms] Http1AsyncReceiver(SocketTube(34)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-2] [9s 325ms] Http1AsyncReceiver(SocketTube(34)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-2] [9s 325ms] Http1AsyncReceiver(SocketTube(34)) Http1TubeSubscriber: no need to request more DEBUG: [Test-server-pool] [9s 325ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 325ms] FramesDecoder decodes: 30 DEBUG: [pool-1-thread-1] [9s 325ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [Test-server-pool] [9s 325ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 326ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 326ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 326ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [9s 326ms] SocketTube(34) trying to write: 13 DEBUG: [Test-server-pool] [9s 326ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-1] [9s 326ms] SocketTube(34) wrote: 13 DEBUG: [pool-1-thread-1] [9s 326ms] SocketTube(34) write: requesting more... DEBUG: [pool-1-thread-1] [9s 326ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [pool-1-thread-1] [9s 326ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 326ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 326ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET /http2/chunk/x Server: creating input stream for stream 1 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [readLoop] [9s 326ms] FramesDecoder decodes: 9 TestServer(1): connection started DEBUG: [readLoop] [9s 326ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 326ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [9s 326ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [9s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 327ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for None (false) DEBUG: [readLoop] [9s 327ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SocketTube(34) read bytes: 50 DEBUG: [readLoop] [9s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] Http2Connection(SocketTube(34)) onNext: got 50 bytes in 1 buffers DEBUG: [readLoop] [9s 327ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SocketTube(34) resuming read event DEBUG: [readLoop] [9s 327ms] FramesDecoder decodes: 4 DEBUG: [pool-1-thread-1] [9s 327ms] Http2Connection(SocketTube(34)) sending 50 to Http2Connection.asyncReceive DEBUG: [readLoop] [9s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for R (false) DEBUG: [pool-1-thread-1] [9s 327ms] Http2Connection(SocketTube(34)) H2 Receiving(1): 50 DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 327ms] Http2Connection(SocketTube(34)) Processing 50 DEBUG: [pool-1-thread-1] [9s 327ms] FramesDecoder decodes: 50 DEBUG: [pool-1-thread-1] [9s 327ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 327ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for None (false) DEBUG: [pool-1-thread-1] [9s 327ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SocketTube(34) read bytes: 41 DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] Http2Connection(SocketTube(34)) onNext: got 41 bytes in 1 buffers DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SocketTube(34) resuming read event DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4f923720 for R (false) DEBUG: [HttpClient-31-SelectorManager] [9s 327ms] SocketTube(34) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 327ms] Http2Connection(SocketTube(34)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [9s 327ms] PlainHttpConnection(SocketTube(34)) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [9s 327ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 327ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [9s 327ms] SocketTube(34) trying to write: 9 DEBUG: [pool-1-thread-1] [9s 328ms] SocketTube(34) wrote: 9 DEBUG: [pool-1-thread-1] [9s 328ms] SocketTube(34) write: requesting more... DEBUG: [readLoop] [9s 328ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 328ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: got request of 1 from SocketTube(34) DEBUG: [readLoop] [9s 328ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 328ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 328ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 328ms] SocketTube(34) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 328ms] SocketTube(34) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 328ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 328ms] Http2Connection(SocketTube(34))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 328ms] Http2Connection(SocketTube(34))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [9s 328ms] Http2Connection(SocketTube(34))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [9s 328ms] Http2Connection(SocketTube(34))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/chunk/x) 200 HTTP_2 Local port: 41994 DEBUG: [pool-1-thread-1] [9s 328ms] Http2Connection(SocketTube(34))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [9s 329ms] HttpClientImpl(31) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34)) H2 processed(1) DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34)) sending 41 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34)) H2 Receiving(2): 41 DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34)) Processing 41 DEBUG: [pool-1-thread-1] [9s 329ms] FramesDecoder decodes: 41 DEBUG: [pool-1-thread-1] [9s 329ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 329ms] FramesDecoder Got frame: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=14, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onNext(14) DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 0) update: 14, received: 14, limit: 16777216 DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34)):WindowUpdateSender(stream: 1) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [9s 329ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [9s 329ms] HttpClientImpl(31) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 329ms] HttpClientImpl(31) ClientImpl (async) elapsed 8 millis for GET to http://127.0.0.1:46313/http2/chunk/x DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34)) Closed stream 1 DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@42d26ad DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [9s 329ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [9s 329ms] Http2Connection(SocketTube(34)) H2 processed(2) DEBUG: [MainThread] [9s 330ms] HttpClientImpl(32) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [9s 330ms] HttpClientImpl(32) ClientImpl (async) send https://127.0.0.1:51743/https2/fixed/x GET DEBUG: [MainThread] [9s 330ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 331ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 331ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 331ms] PlainHttpConnection(SocketTube(35)) registering connect event DEBUG: [MainThread] [9s 331ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-32-SelectorManager] [9s 331ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@459f83aa for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-32-SelectorManager] [9s 331ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52074, Session(1711953196850|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-32-SelectorManager] [9s 331ms] PlainHttpConnection(SocketTube(35)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52074 DEBUG: [pool-1-thread-1] [9s 331ms] SocketTube(35) connecting flows DEBUG: [pool-1-thread-1] [9s 331ms] SocketTube(35) read publisher got subscriber DEBUG: [pool-1-thread-1] [9s 331ms] SocketTube(35) registering subscribe event DEBUG: [pool-1-thread-1] [9s 331ms] SocketTube(35) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [9s 331ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [9s 331ms] SocketTube(35) subscribe event raised DEBUG: [pool-1-thread-1] [9s 331ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [9s 332ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SocketTube(35) DEBUG: [pool-1-thread-1] [9s 332ms] SocketTube(35) subscribed for writing DEBUG: [pool-1-thread-1] [9s 332ms] SocketTube(35) write: registering startSubscription event DEBUG: [pool-1-thread-1] [9s 332ms] SSL Writer(SocketTube(35)) onSubscribe initiating handshaking DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] 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@4f67e8da[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] [9s 332ms] SocketTube(35) read demand reset to 0 DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SocketTube(35) calling onSubscribe DEBUG: [pool-1-thread-1] [9s 332ms] SSL Writer(SocketTube(35)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SocketTube(35) got some demand for reading DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [9s 332ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-1-thread-1] [9s 332ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(35)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SocketTube(35) onSubscribe called DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SocketTube(35) pending subscriber subscribed DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (true) DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SocketTube(35) write: starting subscription DEBUG: [HttpClient-32-SelectorManager] [9s 332ms] SocketTube(35) write: offloading requestMore DEBUG: [pool-1-thread-2] [9s 332ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-2] [9s 332ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [9s 332ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [9s 335ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-1] [9s 335ms] SocketTube(35) trying to write: 2191 DEBUG: [pool-1-thread-1] [9s 335ms] SocketTube(35) wrote: 2191 DEBUG: [pool-1-thread-1] [9s 335ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [9s 335ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 335ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [9s 335ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [9s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-32-SelectorManager] [9s 338ms] HttpClientImpl(32) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-32-SelectorManager] [9s 338ms] SocketTube(35) read bytes: 133 DEBUG: [HttpClient-32-SelectorManager] [9s 338ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [9s 338ms] SSL Reader(SocketTube(35)) Adding 133 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [9s 338ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [9s 338ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (false) DEBUG: [pool-1-thread-1] [9s 338ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [9s 338ms] SSL Reader(SocketTube(35)) Unwrapping: 133 DEBUG: [HttpClient-32-SelectorManager] [9s 338ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 338ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 338ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 338ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-1] [9s 338ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [9s 338ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [9s 338ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [HttpClient-32-SelectorManager] [9s 339ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-32-SelectorManager] [9s 339ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [9s 339ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 340ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) Sending 6 bytes downstream DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-1] [9s 340ms] SocketTube(35) trying to write: 6 DEBUG: [pool-1-thread-1] [9s 340ms] SocketTube(35) wrote: 6 DEBUG: [pool-1-thread-1] [9s 340ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [9s 340ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 340ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [9s 340ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 340ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [9s 340ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [9s 340ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [9s 340ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 340ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-32-SelectorManager] [9s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (true) DEBUG: [HttpClient-32-SelectorManager] [9s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-32-SelectorManager] [9s 340ms] SocketTube(35) read bytes: 175 DEBUG: [HttpClient-32-SelectorManager] [9s 340ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [9s 340ms] SSL Reader(SocketTube(35)) Adding 175 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [9s 340ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [9s 340ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (false) DEBUG: [HttpClient-32-SelectorManager] [9s 340ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 340ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) Unwrapping: 175 DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) Unwrapping: 169 DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [9s 341ms] SSLFlowDelegate(SocketTube(35)) obtaining and initiating task execution DEBUG: [pool-1-thread-1] [9s 341ms] SSLFlowDelegate(SocketTube(35)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [9s 341ms] SSLFlowDelegate(SocketTube(35)) finished task execution DEBUG: [pool-1-thread-1] [9s 341ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-1] [9s 341ms] SSL Reader(SocketTube(35)) Unwrapping: 90 DEBUG: [pool-1-thread-1] [9s 342ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 342ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 342ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-1] [9s 342ms] SSL Reader(SocketTube(35)) handshaking DEBUG: [pool-1-thread-1] [9s 342ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [9s 342ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [9s 342ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [9s 342ms] SSL Writer(SocketTube(35)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-1] [9s 342ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [9s 342ms] SSLFlowDelegate(SocketTube(35)) setALPN = h2 DEBUG: [pool-1-thread-1] [9s 342ms] PlainHttpConnection(SocketTube(35)) finishConnect, setting connected=true DEBUG: [pool-1-thread-1] [9s 342ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-1] [9s 342ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-1] [9s 342ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-1] [9s 342ms] SSLTube(SocketTube(35)) connecting flows DEBUG: [pool-1-thread-1] [9s 342ms] SSLTube(SocketTube(35)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@63f09ccf DEBUG: [pool-1-thread-1] [9s 342ms] Http2Connection(SSLTube(SocketTube(35))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-1] [9s 342ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [9s 342ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 342ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [9s 342ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 342ms] SSLTube(SocketTube(35)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [9s 342ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [9s 342ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-1] [9s 342ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 342ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [9s 342ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [9s 342ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [9s 342ms] SSL Writer(SocketTube(35)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-1] [9s 343ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-1] [9s 343ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed buffered data DEBUG: [pool-1-thread-1] [9s 343ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [9s 343ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [9s 343ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [9s 343ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-1] [9s 343ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35))) Opened stream 1 DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-1] [9s 343ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 60 bytes to the write queue DEBUG: [pool-1-thread-1] [9s 343ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 343ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [9s 343ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [9s 343ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-1] [9s 343ms] SSL Writer(SocketTube(35)) Sending 90 bytes downstream DEBUG: [pool-1-thread-1] [9s 343ms] SSL Writer(SocketTube(35)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-1] [9s 343ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 343ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 343ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-1] [9s 343ms] SocketTube(35) trying to write: 90 DEBUG: [pool-1-thread-1] [9s 343ms] SocketTube(35) wrote: 90 DEBUG: [pool-1-thread-1] [9s 343ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [9s 343ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 343ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [9s 344ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [9s 344ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [9s 344ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [9s 344ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [9s 344ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [9s 344ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [9s 344ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [9s 344ms] SSLTube(SocketTube(35)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) wrapping 136 bytes DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) Sending 174 bytes downstream DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-1] [9s 344ms] SocketTube(35) trying to write: 174 DEBUG: [pool-1-thread-1] [9s 344ms] SocketTube(35) wrote: 174 DEBUG: [pool-1-thread-1] [9s 344ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [9s 344ms] SocketTube(35) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 344ms] SocketTube(35) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-32-SelectorManager] [9s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-32-SelectorManager] [9s 344ms] SocketTube(35) no more demand for reading TestServer(2): starting connection DEBUG: [pool-1-thread-1] [9s 344ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [9s 345ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [pool-1-thread-1] [9s 345ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [HttpClient-32-SelectorManager] [9s 344ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 345ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [9s 345ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [9s 345ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [9s 345ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [9s 345ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 345ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 345ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 345ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [Test-server-pool] [9s 345ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [9s 345ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [9s 345ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [9s 345ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 345ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [9s 345ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (true) DEBUG: [HttpClient-32-SelectorManager] [9s 345ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-32-SelectorManager] [9s 345ms] SocketTube(35) read bytes: 1803 DEBUG: [HttpClient-32-SelectorManager] [9s 345ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-32-SelectorManager] [9s 345ms] SSL Reader(SocketTube(35)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [9s 345ms] SocketTube(35) resuming read event DEBUG: [HttpClient-32-SelectorManager] [9s 345ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (false) DEBUG: [HttpClient-32-SelectorManager] [9s 345ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 345ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [9s 345ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 346ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 346ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) Unwrapping: 1803 TestServer(2): connection started DEBUG: [readLoop] [9s 346ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [9s 346ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 346ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [9s 346ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [9s 346ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 346ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) Unwrapping: 77 TestServer: GET /https2/fixed/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 77 TestServer(2): Using handler for: /https2/fixed DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) sending 39 DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-1] [9s 346ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 39 bytes downstream Sent response headers 200 DEBUG: [pool-1-thread-1] [9s 347ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 347ms] Http2Connection(SSLTube(SocketTube(35))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 347ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-1] [9s 347ms] Http2Connection(SSLTube(SocketTube(35))) Processing 39 DEBUG: [pool-1-thread-1] [9s 347ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-1] [9s 347ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 347ms] 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] [9s 347ms] Http2Connection(SSLTube(SocketTube(35))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-1] [9s 347ms] AsyncSSLConnection(SSLTube(SocketTube(35))) added 9 bytes to the write queue DEBUG: [pool-1-thread-1] [9s 347ms] AsyncSSLConnection(SSLTube(SocketTube(35))) signalling the publisher of the write queue DEBUG: [pool-1-thread-1] [9s 347ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [9s 347ms] SSLTube(SocketTube(35)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) onNext DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-32-SelectorManager] [9s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) wrapping 9 bytes DEBUG: [HttpClient-32-SelectorManager] [9s 347ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [9s 347ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) Sending 47 bytes downstream DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-1] [9s 347ms] SocketTube(35) trying to write: 47 DEBUG: [pool-1-thread-1] [9s 347ms] SocketTube(35) wrote: 47 DEBUG: [pool-1-thread-1] [9s 347ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-1] [9s 347ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 347ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 347ms] SSL Writer(SocketTube(35)) requesting 1 DEBUG: [readLoop] [9s 347ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 347ms] SSLTube(SocketTube(35)) request: n=1 DEBUG: [readLoop] [9s 348ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [9s 348ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 348ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 348ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: got request of 1 from SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [9s 348ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 348ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(1) DEBUG: [pool-1-thread-1] [9s 348ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 348ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [9s 353ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [9s 353ms] SocketTube(35) resuming read event DEBUG: [HttpClient-22-SelectorManager] [9s 353ms] HttpClientImpl(22) SelectorManager shutting down DEBUG: [HttpClient-26-SelectorManager] [9s 353ms] HttpClientImpl(26) SelectorManager shutting down DEBUG: [HttpClient-23-SelectorManager] [9s 353ms] HttpClientImpl(23) SelectorManager shutting down DEBUG: [HttpClient-25-SelectorManager] [9s 353ms] HttpClientImpl(25) SelectorManager shutting down DEBUG: [HttpClient-24-SelectorManager] [9s 353ms] HttpClientImpl(24) SelectorManager shutting down DEBUG: [HttpClient-27-SelectorManager] [9s 353ms] HttpClientImpl(27) SelectorManager shutting down DEBUG: [HttpClient-22-SelectorManager] [9s 353ms] Http2ClientImpl stopping DEBUG: [HttpClient-24-SelectorManager] [9s 353ms] Http2ClientImpl stopping DEBUG: [HttpClient-30-SelectorManager] [9s 353ms] HttpClientImpl(30) SelectorManager shutting down DEBUG: [HttpClient-22-SelectorManager] [9s 353ms] Http2Connection(SocketTube(25)) Close all streams DEBUG: [HttpClient-29-SelectorManager] [9s 353ms] HttpClientImpl(29) SelectorManager shutting down DEBUG: [HttpClient-27-SelectorManager] [9s 353ms] PlainHttpConnection(SocketTube(30)) Closing channel: channel not registered with selector DEBUG: [HttpClient-28-SelectorManager] [9s 353ms] HttpClientImpl(28) SelectorManager shutting down DEBUG: [HttpClient-22-SelectorManager] [9s 353ms] Http2Connection(SocketTube(25)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [pool-1-thread-1] [9s 353ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [9s 353ms] SocketTube(30) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-32-SelectorManager] [9s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (true) DEBUG: [pool-1-thread-1] [9s 353ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-23-SelectorManager] [9s 353ms] Http2ClientImpl stopping DEBUG: [HttpClient-22-SelectorManager] [9s 354ms] PlainHttpConnection(SocketTube(25)) added 34 bytes to the write queue DEBUG: [HttpClient-23-SelectorManager] [9s 354ms] Http2Connection(SocketTube(26)) Close all streams DEBUG: [HttpClient-25-SelectorManager] [9s 353ms] Http2ClientImpl stopping DEBUG: [HttpClient-23-SelectorManager] [9s 354ms] Http2Connection(SocketTube(26)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-32-SelectorManager] [9s 354ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-23-SelectorManager] [9s 354ms] PlainHttpConnection(SocketTube(26)) added 34 bytes to the write queue DEBUG: [HttpClient-23-SelectorManager] [9s 354ms] PlainHttpConnection(SocketTube(26)) signalling the publisher of the write queue DEBUG: [HttpClient-24-SelectorManager] [9s 353ms] Http2Connection(SSLTube(SocketTube(27))) Close all streams DEBUG: [HttpClient-23-SelectorManager] [9s 354ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(26) DEBUG: [HttpClient-26-SelectorManager] [9s 353ms] PlainHttpConnection(SocketTube(29)) Closing channel: channel not registered with selector DEBUG: [HttpClient-24-SelectorManager] [9s 354ms] Http2Connection(SSLTube(SocketTube(27))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-23-SelectorManager] [9s 354ms] SocketTube(26) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [9s 353ms] Http2ClientImpl stopping DEBUG: [HttpClient-26-SelectorManager] [9s 354ms] SocketTube(29) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-26-SelectorManager] [9s 354ms] SocketTube(29) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [9s 353ms] PlainHttpConnection(SocketTube(32)) Closing channel: channel not registered with selector DEBUG: [HttpClient-28-SelectorManager] [9s 353ms] PlainHttpConnection(SocketTube(31)) Closing channel: channel not registered with selector DEBUG: [HttpClient-27-SelectorManager] [9s 353ms] SocketTube(30) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-29-SelectorManager] [9s 354ms] SocketTube(32) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-22-SelectorManager] [9s 354ms] PlainHttpConnection(SocketTube(25)) signalling the publisher of the write queue DEBUG: [HttpClient-28-SelectorManager] [9s 354ms] SocketTube(31) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-22-SelectorManager] [9s 354ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(25) DEBUG: [HttpClient-31-SelectorManager] [9s 354ms] HttpClientImpl(31) SelectorManager shutting down DEBUG: [HttpClient-22-SelectorManager] [9s 354ms] SocketTube(25) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [9s 354ms] SocketTube(25) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 354ms] Http2Connection(SSLTube(SocketTube(28))) Close all streams DEBUG: [HttpClient-31-SelectorManager] [9s 354ms] Http2ClientImpl stopping DEBUG: [HttpClient-22-SelectorManager] [9s 354ms] SocketTube(25) pausing read event DEBUG: [HttpClient-23-SelectorManager] [9s 354ms] SocketTube(26) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-22-SelectorManager] [9s 354ms] SocketTube(25) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4eb28e61 DEBUG: [HttpClient-32-SelectorManager] [9s 354ms] SocketTube(35) read bytes: 163 DEBUG: [HttpClient-24-SelectorManager] [9s 354ms] AsyncSSLConnection(SSLTube(SocketTube(27))) added 34 bytes to the write queue DEBUG: [HttpClient-32-SelectorManager] [9s 355ms] SSL Reader(SocketTube(35)) onNext DEBUG: [HttpClient-24-SelectorManager] [9s 355ms] AsyncSSLConnection(SSLTube(SocketTube(27))) signalling the publisher of the write queue DEBUG: [HttpClient-26-SelectorManager] [9s 354ms] SocketTube(29) pausing read event DEBUG: [HttpClient-24-SelectorManager] [9s 355ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(27)) DEBUG: [HttpClient-26-SelectorManager] [9s 355ms] SocketTube(29) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(29)) DEBUG: [HttpClient-24-SelectorManager] [9s 355ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-30-SelectorManager] [9s 354ms] Http2Connection(SocketTube(33)) Close all streams DEBUG: [HttpClient-27-SelectorManager] [9s 354ms] SocketTube(30) pausing read event DEBUG: [HttpClient-29-SelectorManager] [9s 354ms] SocketTube(32) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [9s 355ms] SocketTube(30) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(30)) DEBUG: [HttpClient-29-SelectorManager] [9s 355ms] SocketTube(32) pausing read event DEBUG: [HttpClient-28-SelectorManager] [9s 354ms] SocketTube(31) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [9s 355ms] SocketTube(31) pausing read event DEBUG: [HttpClient-25-SelectorManager] [9s 354ms] Http2Connection(SSLTube(SocketTube(28))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-31-SelectorManager] [9s 354ms] Http2Connection(SocketTube(34)) Close all streams DEBUG: [HttpClient-23-SelectorManager] [9s 354ms] SocketTube(26) pausing read event DEBUG: [HttpClient-28-SelectorManager] [9s 355ms] SocketTube(31) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@79a082a[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@739023b2[Completed normally] (id=2959), 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-23-SelectorManager] [9s 355ms] SocketTube(26) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@145bd4c DEBUG: [HttpClient-22-SelectorManager] [9s 354ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [9s 355ms] SSL Reader(SocketTube(35)) Adding 163 bytes to read buffer DEBUG: [HttpClient-26-SelectorManager] [9s 355ms] SocketTube(29) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [9s 355ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-30-SelectorManager] [9s 355ms] Http2Connection(SocketTube(33)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-27-SelectorManager] [9s 355ms] SocketTube(30) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-30-SelectorManager] [9s 355ms] PlainHttpConnection(SocketTube(33)) added 34 bytes to the write queue DEBUG: [HttpClient-29-SelectorManager] [9s 355ms] SocketTube(32) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@d793041[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@7979f35e[Completed normally] (id=3035), 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-25-SelectorManager] [9s 355ms] AsyncSSLConnection(SSLTube(SocketTube(28))) added 34 bytes to the write queue DEBUG: [HttpClient-25-SelectorManager] [9s 355ms] AsyncSSLConnection(SSLTube(SocketTube(28))) signalling the publisher of the write queue DEBUG: [HttpClient-31-SelectorManager] [9s 355ms] Http2Connection(SocketTube(34)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-23-SelectorManager] [9s 355ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 355ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(28)) DEBUG: [HttpClient-28-SelectorManager] [9s 355ms] SocketTube(31) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-22-SelectorManager] [9s 355ms] Http2Connection(SocketTube(25)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-32-SelectorManager] [9s 355ms] SocketTube(35) resuming read event DEBUG: [HttpClient-22-SelectorManager] [9s 355ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-32-SelectorManager] [9s 355ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (false) DEBUG: [HttpClient-22-SelectorManager] [9s 355ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [9s 355ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [9s 355ms] ConnectionPool(26) SocketTube(29) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-24-SelectorManager] [9s 355ms] SSL Writer(SocketTube(27)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-26-SelectorManager] [9s 356ms] SocketTube(29) Stopping read scheduler DEBUG: [pool-1-thread-1] [9s 355ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:163, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-27-SelectorManager] [9s 355ms] ConnectionPool(27) SocketTube(30) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [pool-1-thread-1] [9s 356ms] SSL Reader(SocketTube(35)) Unwrapping: 163 DEBUG: [HttpClient-30-SelectorManager] [9s 355ms] PlainHttpConnection(SocketTube(33)) signalling the publisher of the write queue DEBUG: [HttpClient-27-SelectorManager] [9s 356ms] SocketTube(30) Stopping read scheduler DEBUG: [HttpClient-27-SelectorManager] [9s 356ms] SocketTube(30) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-27-SelectorManager] [9s 356ms] SocketTube(30) Read scheduler stopped DEBUG: [HttpClient-29-SelectorManager] [9s 355ms] SocketTube(32) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-23-SelectorManager] [9s 355ms] Http2Connection(SocketTube(26)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-31-SelectorManager] [9s 355ms] PlainHttpConnection(SocketTube(34)) added 34 bytes to the write queue DEBUG: [HttpClient-31-SelectorManager] [9s 356ms] PlainHttpConnection(SocketTube(34)) signalling the publisher of the write queue DEBUG: [HttpClient-25-SelectorManager] [9s 355ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [9s 356ms] Http2Connection(SocketTube(26)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-28-SelectorManager] [9s 355ms] SSL Reader(SocketTube(31)) onError: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [9s 355ms] Http2Connection(SocketTube(25)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-28-SelectorManager] [9s 356ms] SSL Reader(SocketTube(31)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-22-SelectorManager] [9s 355ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-22-SelectorManager] [9s 356ms] SocketTube(25) write: cancel DEBUG: [HttpClient-22-SelectorManager] [9s 356ms] SocketTube(25) write: resetting demand to 0 DEBUG: [HttpClient-26-SelectorManager] [9s 356ms] SocketTube(29) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-26-SelectorManager] [9s 356ms] SocketTube(29) Read scheduler stopped DEBUG: [HttpClient-24-SelectorManager] [9s 356ms] SSL Writer(SocketTube(27)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-30-SelectorManager] [9s 356ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(33) DEBUG: [HttpClient-29-SelectorManager] [9s 356ms] SSL Reader(SocketTube(32)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-27-SelectorManager] [9s 356ms] Http2ClientImpl stopping DEBUG: [HttpClient-30-SelectorManager] [9s 356ms] SocketTube(33) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [9s 356ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-23-SelectorManager] [9s 356ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-23-SelectorManager] [9s 356ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-23-SelectorManager] [9s 356ms] SocketTube(26) write: cancel DEBUG: [HttpClient-23-SelectorManager] [9s 356ms] SocketTube(26) write: resetting demand to 0 DEBUG: [HttpClient-23-SelectorManager] [9s 356ms] PlainHttpConnection(SocketTube(26)) HttpPublisher: cancelled by SocketTube(26) DEBUG: [HttpClient-23-SelectorManager] [9s 356ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [9s 356ms] SSL Reader(SocketTube(35)) Decoded 16 bytes out of 163 into buffer of 40 remaining to decode: 109 DEBUG: [HttpClient-31-SelectorManager] [9s 356ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(34) DEBUG: [pool-1-thread-1] [9s 356ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 54 bytesProduced = 16 DEBUG: [HttpClient-25-SelectorManager] [9s 356ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-31-SelectorManager] [9s 356ms] SocketTube(34) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-31-SelectorManager] [9s 356ms] SocketTube(34) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 356ms] SSL Writer(SocketTube(28)) added 1 (34 bytes) to the writeList 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: [pool-1-thread-2] [9s 357ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-22-SelectorManager] [9s 356ms] PlainHttpConnection(SocketTube(25)) HttpPublisher: cancelled by SocketTube(25) DEBUG: [HttpClient-26-SelectorManager] [9s 356ms] Http2ClientImpl stopping DEBUG: [HttpClient-24-SelectorManager] [9s 356ms] SSL Writer(SocketTube(27)) wrapping 34 bytes DEBUG: [HttpClient-29-SelectorManager] [9s 356ms] SSL Reader(SocketTube(32)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-30-SelectorManager] [9s 356ms] SocketTube(33) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [9s 356ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-1] [9s 356ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 54 DEBUG: [HttpClient-31-SelectorManager] [9s 356ms] SocketTube(34) pausing read event DEBUG: [HttpClient-25-SelectorManager] [9s 356ms] SSL Writer(SocketTube(28)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 357ms] Http2Connection(SocketTube(26)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 358ms] SSL Writer(SocketTube(28)) wrapping 34 bytes DEBUG: [pool-1-thread-2] [9s 357ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [pool-1-thread-2] [9s 359ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(25)) DEBUG: [HttpClient-22-SelectorManager] [9s 358ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-2] [9s 359ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-24-SelectorManager] [9s 358ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-28-SelectorManager] [9s 358ms] SSL Reader(SocketTube(31)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-2] [9s 359ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [9s 359ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(31))), getALPN: jdk.internal.net.http.common.MinimalFuture@739023b2[Completed normally] (id=2959), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [9s 359ms] ConnectionPool(28) SSLTube(SocketTube(31)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-28-SelectorManager] [9s 359ms] SSLTube(SocketTube(31)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-28-SelectorManager] [9s 359ms] SSL Reader(SocketTube(31)) stop DEBUG: [HttpClient-28-SelectorManager] [9s 359ms] SSL Writer(SocketTube(31)) stop DEBUG: [HttpClient-28-SelectorManager] [9s 359ms] SocketTube(31) Stopping read scheduler DEBUG: [HttpClient-28-SelectorManager] [9s 359ms] SocketTube(31) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-28-SelectorManager] [9s 359ms] SocketTube(31) Read scheduler stopped DEBUG: [HttpClient-28-SelectorManager] [9s 359ms] Http2ClientImpl stopping DEBUG: [HttpClient-29-SelectorManager] [9s 358ms] SSL Reader(SocketTube(32)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-30-SelectorManager] [9s 358ms] SocketTube(33) pausing read event DEBUG: [HttpClient-23-SelectorManager] [9s 358ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-29-SelectorManager] [9s 360ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: CleanupTrigger(SSLTube(SocketTube(32))), getALPN: jdk.internal.net.http.common.MinimalFuture@7979f35e[Completed normally] (id=3035), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [9s 358ms] SSL Reader(SocketTube(35)) sending 16 DEBUG: [HttpClient-29-SelectorManager] [9s 360ms] ConnectionPool(29) SSLTube(SocketTube(32)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-31-SelectorManager] [9s 358ms] SocketTube(34) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7e171d8d DEBUG: [HttpClient-25-SelectorManager] [9s 359ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-31-SelectorManager] [9s 360ms] SocketTube(34) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 360ms] SSL Writer(SocketTube(28)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-22-SelectorManager] [9s 359ms] Http2Connection(SocketTube(25)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-22-SelectorManager] [9s 360ms] Http2Connection(SocketTube(25)) Close all streams DEBUG: [HttpClient-24-SelectorManager] [9s 359ms] SSL Writer(SocketTube(27)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-30-SelectorManager] [9s 360ms] SocketTube(33) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@8287c1c DEBUG: [HttpClient-24-SelectorManager] [9s 360ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-23-SelectorManager] [9s 360ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(26)) DEBUG: [HttpClient-30-SelectorManager] [9s 360ms] SocketTube(33) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [9s 360ms] SSL Writer(SocketTube(27)) Sending 72 bytes downstream DEBUG: [pool-1-thread-1] [9s 360ms] SSL Reader(SocketTube(35)) Adding 16 to outputQ queue DEBUG: [HttpClient-24-SelectorManager] [9s 360ms] SSL Writer(SocketTube(27)) Adding 72 to outputQ queue DEBUG: [HttpClient-29-SelectorManager] [9s 360ms] SSLTube(SocketTube(32)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-31-SelectorManager] [9s 360ms] Http2Connection(SocketTube(34)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 360ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [pool-1-thread-2] [9s 360ms] Http2Connection(SocketTube(34)) 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-30-SelectorManager] [9s 360ms] Http2Connection(SocketTube(33)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-23-SelectorManager] [9s 360ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-30-SelectorManager] [9s 361ms] SocketTube(33) Stopping read scheduler DEBUG: [pool-1-thread-1] [9s 360ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [HttpClient-24-SelectorManager] [9s 360ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 361ms] Http2Connection(SocketTube(33)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-29-SelectorManager] [9s 360ms] SSL Reader(SocketTube(32)) stop DEBUG: [HttpClient-31-SelectorManager] [9s 360ms] SocketTube(34) Stopping read scheduler DEBUG: [HttpClient-25-SelectorManager] [9s 360ms] SSL Writer(SocketTube(28)) Sending 72 bytes downstream DEBUG: [HttpClient-25-SelectorManager] [9s 361ms] SSL Writer(SocketTube(28)) Adding 72 to outputQ queue DEBUG: [HttpClient-25-SelectorManager] [9s 361ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [pool-1-thread-2] [9s 361ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [9s 361ms] SocketTube(33) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] Server connection to /127.0.0.1:41954 stopping. 1 streams DEBUG: [pool-1-thread-1] [9s 361ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-23-SelectorManager] [9s 361ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-23-SelectorManager] [9s 361ms] Http2Connection(SocketTube(26)) Close all 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) DEBUG: [HttpClient-24-SelectorManager] [9s 361ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false Server connection to /127.0.0.1:41964 stopping. 1 streams DEBUG: [HttpClient-29-SelectorManager] [9s 361ms] SSL Writer(SocketTube(32)) stop TestServer: Connection writer stopping DEBUG: [HttpClient-31-SelectorManager] [9s 361ms] SocketTube(34) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-31-SelectorManager] [9s 362ms] SocketTube(34) Read scheduler stopped DEBUG: [HttpClient-25-SelectorManager] [9s 361ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-2] [9s 361ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [HttpClient-30-SelectorManager] [9s 361ms] SocketTube(33) Read scheduler stopped DEBUG: [pool-1-thread-1] [9s 361ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 16 bytes downstream DEBUG: [pool-1-thread-4] [9s 362ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [9s 362ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-4] [9s 362ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [HttpClient-29-SelectorManager] [9s 362ms] SocketTube(32) Stopping read scheduler DEBUG: [HttpClient-29-SelectorManager] [9s 362ms] SocketTube(32) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-29-SelectorManager] [9s 362ms] SocketTube(32) Read scheduler stopped DEBUG: [HttpClient-31-SelectorManager] [9s 362ms] SocketTube(34) write: cancel DEBUG: [HttpClient-29-SelectorManager] [9s 362ms] Http2ClientImpl stopping DEBUG: [HttpClient-31-SelectorManager] [9s 362ms] SocketTube(34) write: resetting demand to 0 DEBUG: [HttpClient-25-SelectorManager] [9s 362ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [pool-1-thread-2] [9s 362ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(34)) DEBUG: [HttpClient-30-SelectorManager] [9s 362ms] SocketTube(33) write: cancel DEBUG: [pool-1-thread-2] [9s 362ms] PlainHttpConnection(SocketTube(34)) Closing channel: channel not registered with selector DEBUG: [pool-1-thread-1] [9s 362ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 16 bytes in 1 buffers DEBUG: [pool-1-thread-4] [9s 362ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(33)) DEBUG: [pool-1-thread-2] [9s 363ms] SocketTube(34) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:41994 stopping. 1 streams DEBUG: [HttpClient-24-SelectorManager] [9s 362ms] SocketTube(27) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [9s 363ms] SocketTube(27) error signalled java.io.IOException: selector manager closed TestServer: Connection writer stopping DEBUG: [HttpClient-31-SelectorManager] [9s 362ms] PlainHttpConnection(SocketTube(34)) HttpPublisher: cancelled by SocketTube(34) DEBUG: [HttpClient-31-SelectorManager] [9s 363ms] SocketTube(34) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-31-SelectorManager] [9s 363ms] Http2Connection(SocketTube(34)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-31-SelectorManager] [9s 363ms] Http2Connection(SocketTube(34)) Close all streams DEBUG: [HttpClient-25-SelectorManager] [9s 362ms] SocketTube(28) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [9s 362ms] SocketTube(33) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [9s 363ms] Http2Connection(SSLTube(SocketTube(35))) sending 16 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [9s 363ms] PlainHttpConnection(SocketTube(33)) Closing channel: channel not registered with selector DEBUG: [HttpClient-24-SelectorManager] [9s 363ms] SocketTube(27) pausing read event DEBUG: [HttpClient-25-SelectorManager] [9s 363ms] SocketTube(28) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 363ms] SocketTube(28) pausing read event Server connection to /127.0.0.1:41978 stopping. 1 streams DEBUG: [HttpClient-25-SelectorManager] [9s 363ms] 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@3504edc4[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@26a7f2d0, getALPN: jdk.internal.net.http.common.MinimalFuture@413c746c[Completed normally] (id=2391), 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-25-SelectorManager] [9s 363ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 363ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 363ms] 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.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-25-SelectorManager] [9s 364ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 364ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@26a7f2d0, getALPN: jdk.internal.net.http.common.MinimalFuture@413c746c[Completed normally] (id=2391), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 364ms] Http2Connection(SSLTube(SocketTube(28))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 364ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 364ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-2] [9s 364ms] Http2Connection(SSLTube(SocketTube(28))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.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 365ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-30-SelectorManager] [9s 363ms] PlainHttpConnection(SocketTube(33)) HttpPublisher: cancelled by SocketTube(33) DEBUG: [HttpClient-30-SelectorManager] [9s 365ms] SocketTube(33) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [9s 363ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(2): 16 DEBUG: [HttpClient-30-SelectorManager] [9s 365ms] Http2Connection(SocketTube(33)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-30-SelectorManager] [9s 365ms] Http2Connection(SocketTube(33)) Close all streams DEBUG: [pool-1-thread-1] [9s 365ms] Http2Connection(SSLTube(SocketTube(35))) Processing 16 DEBUG: [pool-1-thread-4] [9s 363ms] SocketTube(33) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [9s 363ms] SocketTube(27) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@44a6d470[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@61b262c8, getALPN: jdk.internal.net.http.common.MinimalFuture@30ef9077[Completed normally] (id=2326), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=47 lim=47 cap=2048], count: 88, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-24-SelectorManager] [9s 365ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [9s 365ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [9s 365ms] SSL Reader(SocketTube(27)) 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-24-SelectorManager] [9s 366ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@61b262c8, getALPN: jdk.internal.net.http.common.MinimalFuture@30ef9077[Completed normally] (id=2326), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] Http2Connection(SSLTube(SocketTube(27))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SocketTube(27) write: cancel DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SocketTube(27) write: resetting demand to 0 DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] AsyncSSLConnection(SSLTube(SocketTube(27))) HttpPublisher: cancelled by SSLTube(SocketTube(27)) DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(27))) DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-24-SelectorManager] [9s 366ms] Http2Connection(SSLTube(SocketTube(27))) Close all streams TestServer: Connection writer stopping DEBUG: [HttpClient-25-SelectorManager] [9s 364ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-25-SelectorManager] [9s 369ms] SSL Writer(SocketTube(28)) stop DEBUG: [pool-1-thread-2] [9s 365ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [pool-1-thread-1] [9s 365ms] FramesDecoder decodes: 16 DEBUG: [HttpClient-25-SelectorManager] [9s 369ms] SocketTube(28) Stopping read scheduler DEBUG: [pool-1-thread-4] [9s 366ms] Http2Connection(SSLTube(SocketTube(27))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [pool-1-thread-2] [9s 369ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(28))) DEBUG: [HttpClient-25-SelectorManager] [9s 369ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-25-SelectorManager] [9s 369ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-25-SelectorManager] [9s 369ms] SocketTube(28) write: cancel DEBUG: [HttpClient-25-SelectorManager] [9s 369ms] SocketTube(28) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [9s 369ms] FramesDecoder Tail size is now: 0, current= 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 369ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-25-SelectorManager] [9s 369ms] AsyncSSLConnection(SSLTube(SocketTube(28))) HttpPublisher: cancelled by SSLTube(SocketTube(28)) DEBUG: [pool-1-thread-1] [9s 369ms] FramesDecoder Got frame: HEADERS: length=7, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-2] [9s 370ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [9s 370ms] Http2Connection(SSLTube(SocketTube(27))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-25-SelectorManager] [9s 370ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] Server connection to /127.0.0.1:52072 stopping. 1 streams DEBUG: [HttpClient-25-SelectorManager] [9s 370ms] Http2Connection(SSLTube(SocketTube(28))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-25-SelectorManager] [9s 370ms] Http2Connection(SSLTube(SocketTube(28))) Close all streams DEBUG: [pool-1-thread-1] [9s 370ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: HEADERS: length=7, streamid=1, flags=END_HEADERS TestServer: Connection writer stopping Server connection to /127.0.0.1:52068 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-1] [9s 370ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [9s 370ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [9s 370ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/fixed/x) 200 HTTP_2 Local port: 52074 DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-1] [9s 371ms] HttpClientImpl(32) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(2) DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) sending 24 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35))) Processing 24 DEBUG: [pool-1-thread-1] [9s 371ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [9s 371ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 371ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(3) DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) sending 9 DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-1] [9s 371ms] SSL Reader(SocketTube(35)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [9s 371ms] Http2Connection(SSLTube(SocketTube(35))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35))) Processing 9 DEBUG: [pool-1-thread-1] [9s 372ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [9s 372ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 372ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-1] [9s 372ms] HttpClientImpl(32) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35))) Closed stream 1 DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@49e1faff DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-1] [9s 372ms] Http2Connection(SSLTube(SocketTube(35))) H2 processed(4) DEBUG: [pool-1-thread-1] [9s 372ms] SSL Reader(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 372ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-1] [9s 372ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [9s 372ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-1] [9s 372ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 372ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [9s 372ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (false) DEBUG: [pool-1-thread-4] [9s 372ms] HttpClientImpl(32) ClientImpl (async) elapsed 41 millis for GET to https://127.0.0.1:51743/https2/fixed/x DEBUG: [MainThread] [9s 373ms] HttpClientImpl(33) proxySelector is sun.net.spi.DefaultProxySelector@70b9d2f8 (user-supplied=false) DEBUG: [MainThread] [9s 374ms] HttpClientImpl(33) ClientImpl (async) send https://127.0.0.1:51743/https2/chunk/x GET DEBUG: [MainThread] [9s 374ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 374ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [9s 374ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [9s 375ms] PlainHttpConnection(SocketTube(36)) registering connect event DEBUG: [MainThread] [9s 375ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@240461ed for C (true) TestServer(2): connection accepted TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] PlainHttpConnection(SocketTube(36)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52080 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=52080, Session(1711953197974|SSL_NULL_WITH_NULL_NULL)] DEBUG: [pool-1-thread-4] [9s 375ms] SocketTube(36) connecting flows DEBUG: [pool-1-thread-4] [9s 375ms] SocketTube(36) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 375ms] SocketTube(36) registering subscribe event DEBUG: [pool-1-thread-4] [9s 375ms] SocketTube(36) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) subscribe event raised DEBUG: [pool-1-thread-4] [9s 375ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 375ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-4] [9s 375ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SocketTube(36) DEBUG: [pool-1-thread-4] [9s 375ms] SocketTube(36) subscribed for writing DEBUG: [pool-1-thread-4] [9s 375ms] SocketTube(36) write: registering startSubscription event DEBUG: [pool-1-thread-4] [9s 375ms] SSL Writer(SocketTube(36)) onSubscribe initiating handshaking DEBUG: [pool-1-thread-4] [9s 375ms] SSL Writer(SocketTube(36)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] 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@2efc0a9d[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: [pool-1-thread-4] [9s 375ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) read demand reset to 0 DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) calling onSubscribe DEBUG: [pool-1-thread-4] [9s 375ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) got some demand for reading DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(36)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) onSubscribe called DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) pending subscriber subscribed DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (true) DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) write: starting subscription DEBUG: [HttpClient-33-SelectorManager] [9s 375ms] SocketTube(36) write: offloading requestMore DEBUG: [pool-1-thread-1] [9s 375ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [9s 376ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 376ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-4] [9s 378ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) Sending 2191 bytes downstream DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) Adding 2191 to outputQ queue DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [pool-1-thread-4] [9s 378ms] SocketTube(36) trying to write: 2191 DEBUG: [pool-1-thread-4] [9s 378ms] SocketTube(36) wrote: 2191 DEBUG: [pool-1-thread-4] [9s 378ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-4] [9s 378ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 378ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 378ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-12-SelectorManager] [9s 434ms] HttpClientImpl(12) SelectorManager shutting down DEBUG: [HttpClient-3-SelectorManager] [9s 434ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [9s 434ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-5-SelectorManager] [9s 434ms] Http2ClientImpl stopping DEBUG: [HttpClient-12-SelectorManager] [9s 434ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [9s 434ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [9s 434ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [HttpClient-12-SelectorManager] [9s 434ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [9s 434ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [9s 434ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [9s 434ms] SocketTube(15) pausing read event DEBUG: [HttpClient-3-SelectorManager] [9s 434ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [9s 434ms] SocketTube(3) pausing read event DEBUG: [HttpClient-5-SelectorManager] [9s 434ms] Http2Connection(SocketTube(5)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-12-SelectorManager] [9s 434ms] 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@bea3673[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@7fec703b[Completed normally] (id=1134), 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-12-SelectorManager] [9s 434ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [9s 434ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@6636ba89[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@3b6f2ad0[Completed normally] (id=143), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=53 lim=53 cap=4096], count: 91, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-12-SelectorManager] [9s 434ms] SSL Reader(SocketTube(15)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [9s 435ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-3-SelectorManager] [9s 435ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [9s 435ms] SSL Reader(SocketTube(3)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [9s 435ms] HttpClientImpl(33) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-5-SelectorManager] [9s 435ms] PlainHttpConnection(SocketTube(5)) added 34 bytes to the write queue DEBUG: [HttpClient-12-SelectorManager] [9s 435ms] SSL Reader(SocketTube(15)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [9s 435ms] 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-5-SelectorManager] [9s 435ms] PlainHttpConnection(SocketTube(5)) signalling the publisher of the write queue DEBUG: [HttpClient-3-SelectorManager] [9s 435ms] SSL Reader(SocketTube(3)) DownstreamPusher: forwarding error downstream: 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 435ms] SSL Reader(SocketTube(15)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-33-SelectorManager] [9s 435ms] SocketTube(36) read bytes: 133 DEBUG: [HttpClient-33-SelectorManager] [9s 435ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-12-SelectorManager] [9s 435ms] 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@7fec703b[Completed normally] (id=1134), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [9s 435ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(5) DEBUG: [HttpClient-33-SelectorManager] [9s 435ms] SSL Reader(SocketTube(36)) Adding 133 bytes to read buffer DEBUG: [HttpClient-3-SelectorManager] [9s 435ms] 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@3b6f2ad0[Completed normally] (id=143), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-12-SelectorManager] [9s 435ms] ConnectionPool(12) SSLTube(SocketTube(15)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [9s 435ms] ConnectionPool(3) SSLTube(SocketTube(3)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [9s 435ms] SocketTube(5) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-12-SelectorManager] [9s 436ms] SSLTube(SocketTube(15)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [9s 436ms] SSLTube(SocketTube(3)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [9s 436ms] SocketTube(5) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-3-SelectorManager] [9s 436ms] SSL Reader(SocketTube(3)) stop DEBUG: [HttpClient-33-SelectorManager] [9s 435ms] SocketTube(36) resuming read event DEBUG: [HttpClient-12-SelectorManager] [9s 436ms] SSL Reader(SocketTube(15)) stop DEBUG: [HttpClient-12-SelectorManager] [9s 436ms] SSL Writer(SocketTube(15)) stop DEBUG: [HttpClient-3-SelectorManager] [9s 436ms] SSL Writer(SocketTube(3)) stop DEBUG: [HttpClient-5-SelectorManager] [9s 436ms] SocketTube(5) pausing read event DEBUG: [pool-1-thread-4] [9s 436ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [9s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-12-SelectorManager] [9s 436ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-12-SelectorManager] [9s 436ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [9s 436ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [9s 436ms] SocketTube(5) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@36d9d689 DEBUG: [HttpClient-3-SelectorManager] [9s 436ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [9s 436ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [9s 436ms] SocketTube(3) Read scheduler stopped DEBUG: [pool-1-thread-4] [9s 436ms] SSL Reader(SocketTube(36)) Unwrapping: 133 DEBUG: [HttpClient-3-SelectorManager] [9s 436ms] Http2ClientImpl stopping DEBUG: [HttpClient-33-SelectorManager] [9s 436ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-12-SelectorManager] [9s 436ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-SelectorManager] [9s 436ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-SelectorManager] [9s 436ms] Http2Connection(SocketTube(5)) onError: java.io.IOException: selector manager closed DEBUG: [pool-1-thread-4] [9s 436ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-SelectorManager] [9s 436ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-33-SelectorManager] [9s 436ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 436ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-5-SelectorManager] [9s 436ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 436ms] Http2Connection(SocketTube(5)) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [pool-1-thread-4] [9s 436ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 437ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-33-SelectorManager] [9s 436ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 437ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [HttpClient-5-SelectorManager] [9s 436ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [9s 437ms] SocketTube(5) write: cancel DEBUG: [HttpClient-5-SelectorManager] [9s 437ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [9s 437ms] PlainHttpConnection(SocketTube(5)) HttpPublisher: cancelled by SocketTube(5) DEBUG: [HttpClient-5-SelectorManager] [9s 437ms] SocketTube(5) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-4] [9s 437ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 133 DEBUG: [pool-1-thread-4] [9s 437ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-1] [9s 437ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(5)) DEBUG: [pool-1-thread-4] [9s 437ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [HttpClient-5-SelectorManager] [9s 437ms] Http2Connection(SocketTube(5)) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [pool-1-thread-1] [9s 437ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [9s 437ms] Http2Connection(SocketTube(5)) Close all streams DEBUG: [pool-1-thread-4] [9s 437ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-1] [9s 437ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:60296 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [pool-1-thread-4] [9s 439ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-4] [9s 439ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) handshaking DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) Sending 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) Adding 6 to outputQ queue DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [pool-1-thread-4] [9s 440ms] SocketTube(36) trying to write: 6 DEBUG: [pool-1-thread-4] [9s 440ms] SocketTube(36) wrote: 6 DEBUG: [pool-1-thread-4] [9s 440ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-4] [9s 440ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 440ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 440ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 440ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 440ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-4] [9s 440ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [9s 440ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [9s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (true) DEBUG: [pool-1-thread-4] [9s 440ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-33-SelectorManager] [9s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 440ms] SocketTube(36) read bytes: 175 DEBUG: [HttpClient-33-SelectorManager] [9s 440ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [9s 440ms] SSL Reader(SocketTube(36)) Adding 175 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [9s 440ms] SocketTube(36) resuming read event DEBUG: [HttpClient-33-SelectorManager] [9s 440ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [pool-1-thread-4] [9s 440ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) Unwrapping: 175 DEBUG: [HttpClient-33-SelectorManager] [9s 440ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 6 DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) Unwrapping: 169 DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 79 DEBUG: [pool-1-thread-4] [9s 441ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-4] [9s 441ms] SSLFlowDelegate(SocketTube(36)) obtaining and initiating task execution DEBUG: [pool-1-thread-4] [9s 441ms] SSLFlowDelegate(SocketTube(36)) #tasks to execute: 1 DEBUG: [pool-1-thread-4] [9s 441ms] SSLFlowDelegate(SocketTube(36)) finished task execution DEBUG: [pool-1-thread-4] [9s 442ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 442ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-1-thread-4] [9s 442ms] SSL Reader(SocketTube(36)) Unwrapping: 90 DEBUG: [pool-1-thread-4] [9s 442ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 442ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 442ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 90 DEBUG: [pool-1-thread-4] [9s 442ms] SSL Reader(SocketTube(36)) handshaking DEBUG: [pool-1-thread-4] [9s 442ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [9s 442ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 442ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 442ms] SSL Writer(SocketTube(36)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 442ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 442ms] SSLFlowDelegate(SocketTube(36)) setALPN = h2 DEBUG: [pool-1-thread-4] [9s 442ms] PlainHttpConnection(SocketTube(36)) finishConnect, setting connected=true DEBUG: [pool-1-thread-4] [9s 442ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [pool-1-thread-4] [9s 442ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [pool-1-thread-4] [9s 443ms] SSLTube(SocketTube(36)) connecting flows DEBUG: [pool-1-thread-4] [9s 443ms] SSLTube(SocketTube(36)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@5350dd9a DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [pool-1-thread-4] [9s 443ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [9s 443ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 443ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [9s 443ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 443ms] SSLTube(SocketTube(36)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-4] [9s 443ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 443ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 63 bytes in the priority write queue DEBUG: [pool-1-thread-4] [9s 443ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [9s 443ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 443ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [9s 443ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-4] [9s 443ms] SSL Writer(SocketTube(36)) added 1 (63 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [pool-1-thread-4] [9s 443ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 13 bytes in the priority write queue DEBUG: [pool-1-thread-4] [9s 443ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))) Triggering processing of buffered data after sending connection preface DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 0 bytes in 1 buffers DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))) sending 0 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))) H2 Received EMPTY_TRIGGER DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed buffered data DEBUG: [pool-1-thread-4] [9s 443ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-4] [9s 443ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-4] [9s 443ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-4] [9s 443ms] ExchangeImpl creating HTTP/2 streams DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [pool-1-thread-4] [9s 443ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(0) sendHeadersOnly() DEBUG: [pool-1-thread-4] [9s 443ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: OutgoingHeaders() DEBUG: [pool-1-thread-4] [9s 444ms] Http2Connection(SSLTube(SocketTube(36))) Opened stream 1 DEBUG: [pool-1-thread-4] [9s 444ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) DEBUG: [pool-1-thread-4] [9s 444ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 60 bytes to the write queue DEBUG: [pool-1-thread-4] [9s 444ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [9s 444ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 444ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [9s 444ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) Sending 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) Adding 90 to outputQ queue DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [pool-1-thread-4] [9s 444ms] SocketTube(36) trying to write: 90 DEBUG: [pool-1-thread-4] [9s 444ms] SocketTube(36) wrote: 90 DEBUG: [pool-1-thread-4] [9s 444ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-4] [9s 444ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 444ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 444ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-4] [9s 444ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 444ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 444ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) added 1 (13 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 444ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-4] [9s 444ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 444ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 60 bytes (2 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 444ms] SSLTube(SocketTube(36)) sending 2 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) added 2 (60 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) wrapping 136 bytes DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) OK => produced: 174 bytes into 176, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 136 bytesProduced = 174 sequenceNumber = 0 DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) Sending 174 bytes downstream DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) Adding 174 to outputQ queue DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 444ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 174 bytes downstream DEBUG: [pool-1-thread-4] [9s 444ms] SocketTube(36) trying to write: 174 DEBUG: [pool-1-thread-4] [9s 445ms] SocketTube(36) wrote: 174 DEBUG: [pool-1-thread-4] [9s 445ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-4] [9s 445ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 445ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 445ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 445ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 445ms] SSLTube(SocketTube(36)) request: n=1 DEBUG: [pool-1-thread-4] [9s 445ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 445ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 445ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 445ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 445ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-4] [9s 445ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [9s 445ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 445ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) TestServer(2): starting connection DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SocketTube(36) read bytes: 1726 DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SSL Reader(SocketTube(36)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [9s 445ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 445ms] SSL Reader(SocketTube(36)) Unwrapping: 1726 DEBUG: [Test-server-pool] [9s 445ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [Test-server-pool] [9s 445ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [9s 445ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [9s 445ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [9s 445ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [Test-server-pool] [9s 445ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [9s 445ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 445ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 445ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 1726 DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 446ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-4] [9s 446ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [9s 446ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [9s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (true) DEBUG: [HttpClient-33-SelectorManager] [9s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 446ms] SocketTube(36) read bytes: 77 DEBUG: [HttpClient-33-SelectorManager] [9s 446ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [9s 446ms] SSL Reader(SocketTube(36)) Adding 77 bytes to read buffer TestServer(2): connection started DEBUG: [HttpClient-33-SelectorManager] [9s 446ms] SocketTube(36) resuming read event DEBUG: [readLoop] [9s 446ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-33-SelectorManager] [9s 446ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-33-SelectorManager] [9s 446ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [9s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) Unwrapping: 77 DEBUG: [readLoop] [9s 446ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [9s 446ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [9s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 446ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [9s 446ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 77 DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) sending 39 DEBUG: [readLoop] [9s 446ms] FramesDecoder Not enough data to parse frame body, needs: 51, has: 0 DEBUG: [readLoop] [9s 446ms] FramesDecoder decodes: 51 DEBUG: [readLoop] [9s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) Adding 39 to outputQ queue DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [readLoop] [9s 446ms] FramesDecoder Got frame: HEADERS: length=51, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [pool-1-thread-4] [9s 446ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [pool-1-thread-4] [9s 446ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 39 bytes in 1 buffers DEBUG: [pool-1-thread-4] [9s 446ms] Http2Connection(SSLTube(SocketTube(36))) sending 39 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [9s 446ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(1): 39 DEBUG: [pool-1-thread-4] [9s 446ms] Http2Connection(SSLTube(SocketTube(36))) Processing 39 DEBUG: [pool-1-thread-4] [9s 446ms] FramesDecoder decodes: 39 DEBUG: [pool-1-thread-4] [9s 446ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [9s 446ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [pool-1-thread-4] [9s 447ms] Http2Connection(SSLTube(SocketTube(36))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [pool-1-thread-4] [9s 447ms] AsyncSSLConnection(SSLTube(SocketTube(36))) added 9 bytes to the write queue DEBUG: [pool-1-thread-4] [9s 447ms] AsyncSSLConnection(SSLTube(SocketTube(36))) signalling the publisher of the write queue DEBUG: [pool-1-thread-4] [9s 447ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 447ms] SSLTube(SocketTube(36)) sending 1 buffers to SSL flow delegate DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) onNext DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) added 1 (9 bytes) to the writeList DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) wrapping 9 bytes DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 TestServer: GET /https2/chunk/x Server: got END_STREAM for stream 1 DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) Sending 47 bytes downstream DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) Adding 47 to outputQ queue DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [pool-1-thread-4] [9s 447ms] SocketTube(36) trying to write: 47 TestServer(2): Using handler for: /https2/chunk DEBUG: [pool-1-thread-4] [9s 447ms] SocketTube(36) wrote: 47 DEBUG: [pool-1-thread-4] [9s 447ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-4] [9s 447ms] SocketTube(36) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 447ms] SocketTube(36) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 447ms] SSLTube(SocketTube(36)) request: n=1 Sent response headers 200 DEBUG: [pool-1-thread-4] [9s 447ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: got request of 1 from SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 447ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 447ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(1) DEBUG: [pool-1-thread-4] [9s 447ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 447ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 447ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-4] [9s 447ms] SocketTube(36) resuming read event DEBUG: [readLoop] [9s 447ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [9s 447ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 447ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-33-SelectorManager] [9s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [pool-1-thread-4] [9s 447ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [9s 447ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [9s 447ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-SelectorManager] [9s 447ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 447ms] SocketTube(36) read bytes: 111 DEBUG: [HttpClient-33-SelectorManager] [9s 447ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [9s 447ms] SSL Reader(SocketTube(36)) Adding 111 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [9s 448ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:111, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Unwrapping: 111 DEBUG: [HttpClient-33-SelectorManager] [9s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-33-SelectorManager] [9s 448ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Decoded 11 bytes out of 111 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 49 bytesProduced = 11 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 49 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) sending 11 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Adding 11 to outputQ queue DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [HttpClient-33-SelectorManager] [9s 448ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 448ms] SocketTube(36) no more demand for reading DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 11 bytes downstream DEBUG: [HttpClient-33-SelectorManager] [9s 448ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 11 bytes in 1 buffers DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36))) sending 11 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(2): 11 DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36))) Processing 11 DEBUG: [pool-1-thread-4] [9s 448ms] FramesDecoder decodes: 11 DEBUG: [pool-1-thread-4] [9s 448ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [9s 448ms] FramesDecoder Got frame: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: HEADERS: length=2, streamid=1, flags=END_HEADERS DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/chunk/x) 200 HTTP_2 Local port: 52080 DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscribing user subscriber DEBUG: [pool-1-thread-4] [9s 448ms] HttpClientImpl(33) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [9s 448ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(2) DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Unwrapping: 62 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) sending 24 DEBUG: [pool-1-thread-4] [9s 448ms] SSL Reader(SocketTube(36)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(3): 24 DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) Processing 24 DEBUG: [pool-1-thread-4] [9s 449ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-4] [9s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [9s 449ms] FramesDecoder Got frame: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=15, streamid=1, flags=0 DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onNext(15) DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 0) update: 15, received: 15, limit: 16777216 DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))):WindowUpdateSender(stream: 1) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(3) DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 449ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-4] [9s 449ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [9s 449ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [9s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (true) DEBUG: [HttpClient-33-SelectorManager] [9s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 449ms] SocketTube(36) read bytes: 47 DEBUG: [HttpClient-33-SelectorManager] [9s 449ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [9s 449ms] SSL Reader(SocketTube(36)) Adding 47 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [9s 449ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) Unwrapping: 47 DEBUG: [HttpClient-33-SelectorManager] [9s 449ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [HttpClient-33-SelectorManager] [9s 449ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) sending 9 DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [pool-1-thread-4] [9s 449ms] SSL Reader(SocketTube(36)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) H2 Receiving(4): 9 DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) Processing 9 DEBUG: [pool-1-thread-4] [9s 449ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-4] [9s 449ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-4] [9s 449ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) incoming: onComplete DEBUG: [pool-1-thread-4] [9s 449ms] HttpClientImpl(33) body subscriber unregistered: 0 DEBUG: [pool-1-thread-4] [9s 449ms] HttpClientImpl(33) ClientImpl (async) elapsed 75 millis for GET to https://127.0.0.1:51743/https2/chunk/x DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) responseReceived: streamid=1 DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) close stream 1 DEBUG: [pool-1-thread-4] [9s 449ms] Http2Connection(SSLTube(SocketTube(36))) Closed stream 1 DEBUG: [pool-1-thread-4] [9s 450ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4878b017 DEBUG: [pool-1-thread-4] [9s 450ms] Http2Connection(SSLTube(SocketTube(36)))/Stream(1) closing response subscriber stream 1 DEBUG: [pool-1-thread-4] [9s 450ms] Http2Connection(SSLTube(SocketTube(36))) H2 processed(4) DEBUG: [pool-1-thread-4] [9s 450ms] SSL Reader(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-4] [9s 450ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 450ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-4] [9s 450ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [9s 450ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 450ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [9s 450ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [MainThread] [9s 450ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33453/http1/fixed/x GET DEBUG: [MainThread] [9s 451ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 451ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 451ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 451ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 451ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [9s 451ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [9s 451ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 451ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4b2fd303 queue.isEmpty: true DEBUG: [MainThread] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4b2fd303, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 451ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 451ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [9s 451ms] SocketTube(9) connecting flows DEBUG: [MainThread] [9s 451ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [9s 451ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [9s 451ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 451ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [9s 451ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [9s 451ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [9s 451ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [9s 451ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [9s 451ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [9s 451ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@172b36d1 DEBUG: [HttpClient-9-SelectorManager] [9s 451ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [9s 451ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [MainThread] [9s 451ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 451ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 451ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 451ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-4] [9s 451ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 451ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [9s 451ms] SocketTube(9) pending subscriber subscribed DEBUG: [MainThread] [9s 451ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [9s 451ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [MainThread] [9s 452ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [9s 452ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 452ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [9s 452ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [9s 452ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [9s 452ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 452ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [9s 452ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-4] [9s 452ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-4] [9s 452ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-4] [9s 452ms] Exchange sendRequestBody DEBUG: [pool-1-thread-4] [9s 452ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-4] [9s 452ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-4] [9s 452ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 452ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [9s 452ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-4] [9s 452ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-4] [9s 452ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-4] [9s 452ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [9s 452ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-4] [9s 452ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 452ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 452ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-4] [9s 452ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-4] [9s 452ms] Http1Exchange reading headers DEBUG: [pool-1-thread-4] [9s 452ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-4] [9s 452ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-4] [9s 452ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-4] [9s 452ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-4] [9s 452ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@76e825d7 DEBUG: [pool-1-thread-4] [9s 452ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [9s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 453ms] SocketTube(9) read bytes: 90 DEBUG: [HttpClient-9-SelectorManager] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) Putting 90 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [9s 453ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 453ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 453ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) Got 90 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4b2fd303 DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 90 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4b2fd303 DEBUG: [pool-1-thread-4] [9s 453ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 90/90 bytes to header parser DEBUG: [pool-1-thread-4] [9s 453ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4b2fd303 DEBUG: [pool-1-thread-4] [9s 453ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-4] [9s 453ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-4] [9s 453ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-4] [9s 453ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@26ccaf34/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73250a7a queue.isEmpty: false DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 14 DEBUG: [pool-1-thread-4] [9s 453ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=14, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-4] [9s 453ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@26ccaf34/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73250a7a, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) Got 14 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@26ccaf34/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73250a7a DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-4] [9s 453ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 14 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@26ccaf34/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@73250a7a DEBUG: [pool-1-thread-4] [9s 453ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Sending 14/90 bytes to body parser DEBUG: [pool-1-thread-4] [9s 453ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 14 bytes (14 remaining / 14) DEBUG: [pool-1-thread-4] [9s 454ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-4] [9s 454ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-4] [9s 454ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-4] [9s 454ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-4] [9s 454ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-4] [9s 454ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-4] [9s 454ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-4] [9s 454ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 454ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-4] [9s 454ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-4] [9s 454ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-4] [9s 454ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) pending subscriber subscribed DEBUG: [pool-1-thread-4] [9s 454ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to http://127.0.0.1:33453/http1/fixed/x DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [9s 454ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [9s 454ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-4] [9s 454ms] Http1Response(id=38, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [9s 454ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-4] [9s 454ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [9s 454ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 454ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [MainThread] [9s 455ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:33453/http1/chunk/x GET DEBUG: [MainThread] [9s 455ms] Exchange establishing exchange for http://127.0.0.1:33453/http1/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 455ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 455ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 455ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 455ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [9s 455ms] HttpConnection(SocketTube(?)) SocketTube(9): plain connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [9s 455ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 455ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3c5411fd queue.isEmpty: true DEBUG: [MainThread] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3c5411fd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 455ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 455ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [MainThread] [9s 455ms] SocketTube(9) connecting flows DEBUG: [MainThread] [9s 455ms] SocketTube(9) read publisher got subscriber DEBUG: [MainThread] [9s 455ms] SocketTube(9) registering subscribe event DEBUG: [MainThread] [9s 455ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 455ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [MainThread] [9s 455ms] SocketTube(9) subscribed for writing DEBUG: [MainThread] [9s 455ms] SocketTube(9) write: resetting demand to 0 DEBUG: [MainThread] [9s 455ms] SocketTube(9) write: registering startSubscription event DEBUG: [MainThread] [9s 455ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-9-SelectorManager] [9s 455ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-9-SelectorManager] [9s 455ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@435b016b DEBUG: [HttpClient-9-SelectorManager] [9s 455ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [9s 455ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-9-SelectorManager] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [MainThread] [9s 455ms] Http1Exchange setting outgoing with headers DEBUG: [pool-1-thread-4] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [MainThread] [9s 455ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-4] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-4] [9s 455ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-4] [9s 455ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [9s 455ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [9s 456ms] SocketTube(9) pending subscriber subscribed DEBUG: [MainThread] [9s 455ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-4] [9s 456ms] SocketTube(9) resuming read event DEBUG: [MainThread] [9s 456ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-9-SelectorManager] [9s 456ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [9s 456ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-4] [9s 456ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-1-thread-1] [9s 456ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [9s 456ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-1] [9s 456ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [9s 456ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [pool-1-thread-1] [9s 456ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [pool-1-thread-1] [9s 456ms] Http1Exchange initiating completion of headersSentCF DEBUG: [pool-1-thread-1] [9s 456ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [9s 456ms] Exchange sendRequestBody DEBUG: [pool-1-thread-1] [9s 456ms] Http1Exchange sendBodyAsync DEBUG: [pool-1-thread-1] [9s 456ms] Http1Exchange bodySubscriber is null DEBUG: [pool-1-thread-1] [9s 456ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [9s 456ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=204 cap=204]], throwable=null] DEBUG: [pool-1-thread-1] [9s 456ms] Http1Publisher(SocketTube(9)) onNext with 204 bytes DEBUG: [pool-1-thread-1] [9s 456ms] SocketTube(9) trying to write: 204 DEBUG: [pool-1-thread-1] [9s 456ms] SocketTube(9) wrote: 204 DEBUG: [pool-1-thread-1] [9s 456ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [9s 456ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [pool-1-thread-1] [9s 456ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 456ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 456ms] Http1Exchange initiating completion of bodySentCF DEBUG: [pool-1-thread-1] [9s 456ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [pool-1-thread-1] [9s 456ms] Http1Exchange reading headers DEBUG: [pool-1-thread-1] [9s 456ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [pool-1-thread-1] [9s 456ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [pool-1-thread-1] [9s 456ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [pool-1-thread-1] [9s 456ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [pool-1-thread-1] [9s 456ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1f9904b6 DEBUG: [pool-1-thread-1] [9s 456ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [9s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 457ms] SocketTube(9) read bytes: 84 DEBUG: [HttpClient-9-SelectorManager] [9s 457ms] Http1AsyncReceiver(SocketTube(9)) Putting 84 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [9s 457ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 457ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 457ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 457ms] Http1AsyncReceiver(SocketTube(9)) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3c5411fd DEBUG: [pool-1-thread-1] [9s 457ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [9s 457ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3c5411fd DEBUG: [pool-1-thread-1] [9s 457ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 84/84 bytes to header parser DEBUG: [pool-1-thread-1] [9s 457ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [9s 457ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3c5411fd DEBUG: [pool-1-thread-1] [9s 457ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [9s 457ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [9s 457ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [9s 457ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [9s 457ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@78e8e56e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e98ce8e queue.isEmpty: false DEBUG: [pool-1-thread-1] [9s 457ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [pool-1-thread-1] [9s 458ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [9s 458ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@78e8e56e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e98ce8e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@78e8e56e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e98ce8e DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@78e8e56e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e98ce8e DEBUG: [pool-1-thread-1] [9s 458ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 0/84 bytes to body parser DEBUG: [pool-1-thread-1] [9s 458ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [9s 458ms] SocketTube(9) got some demand for reading DEBUG: [pool-1-thread-1] [9s 458ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [9s 458ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-9-SelectorManager] [9s 458ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [9s 458ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-9-SelectorManager] [9s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 498ms] SocketTube(9) read bytes: 24 DEBUG: [HttpClient-9-SelectorManager] [9s 498ms] Http1AsyncReceiver(SocketTube(9)) Putting 24 bytes into the queue DEBUG: [HttpClient-9-SelectorManager] [9s 498ms] SocketTube(9) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 498ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 498ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 498ms] Http1AsyncReceiver(SocketTube(9)) Got 24 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@78e8e56e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e98ce8e DEBUG: [pool-1-thread-1] [9s 498ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 499ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 24 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@78e8e56e/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@3e98ce8e DEBUG: [pool-1-thread-1] [9s 499ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Sending 24/24 bytes to body parser DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:24) DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 14 DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Reading chunk: available 21, needed 14 DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 14 DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (14) DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser Chunks sent DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [9s 499ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [pool-1-thread-1] [9s 499ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [9s 499ms] ConnectionPool(9) registering CleanupTrigger(SocketTube(9)) DEBUG: [pool-1-thread-1] [9s 499ms] SocketTube(9) connecting flows DEBUG: [pool-1-thread-1] [9s 499ms] SocketTube(9) read publisher got subscriber DEBUG: [pool-1-thread-1] [9s 499ms] SocketTube(9) registering subscribe event DEBUG: [pool-1-thread-1] [9s 499ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 499ms] SocketTube(9) subscribed for writing DEBUG: [pool-1-thread-1] [9s 499ms] SocketTube(9) write: resetting demand to 0 DEBUG: [pool-1-thread-1] [9s 499ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) subscribe event raised DEBUG: [pool-1-thread-1] [9s 499ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 499ms] HttpClientImpl(9) ClientImpl (async) elapsed 44 millis for GET to http://127.0.0.1:33453/http1/chunk/x DEBUG: [pool-1-thread-1] [9s 499ms] PlainHttpConnection(SocketTube(9))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [9s 499ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) calling onSubscribe DEBUG: [pool-1-thread-1] [9s 499ms] Http1Response(id=39, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) resuming read event DEBUG: [pool-1-thread-1] [9s 499ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-9-SelectorManager] [9s 499ms] SocketTube(9) write: offloading requestMore DEBUG: [pool-1-thread-1] [9s 500ms] SocketTube(9) write: requesting more... DEBUG: [pool-1-thread-1] [9s 500ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 500ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45287/https1/fixed/x GET DEBUG: [MainThread] [9s 500ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 500ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 500ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 500ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 500ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [9s 500ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [9s 500ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 500ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@71906d1a queue.isEmpty: true DEBUG: [MainThread] [9s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@71906d1a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [9s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [9s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 500ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 500ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [9s 500ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [9s 500ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3e2f861a DEBUG: [MainThread] [9s 500ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [9s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [9s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 501ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [9s 501ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 501ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [9s 501ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [9s 501ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [9s 501ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [9s 501ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [9s 501ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [9s 501ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 6 DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [9s 501ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [9s 501ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [9s 501ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [9s 501ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 501ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [9s 501ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [9s 501ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [9s 501ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [9s 501ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 501ms] Exchange sendRequestBody DEBUG: [MainThread] [9s 501ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [9s 501ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [9s 501ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [9s 502ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [9s 502ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [9s 502ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [9s 502ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [9s 502ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2268b3db DEBUG: [MainThread] [9s 502ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [9s 502ms] Http1Exchange reading headers DEBUG: [MainThread] [9s 502ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [9s 502ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [9s 502ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [9s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 503ms] SocketTube(10) read bytes: 167 DEBUG: [HttpClient-9-SelectorManager] [9s 503ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 503ms] SSL Reader(SocketTube(10)) Adding 167 bytes to read buffer DEBUG: [pool-1-thread-1] [9s 503ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:167, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 503ms] SSL Reader(SocketTube(10)) Unwrapping: 167 DEBUG: [HttpClient-9-SelectorManager] [9s 503ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 503ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [pool-1-thread-1] [9s 503ms] SSL Reader(SocketTube(10)) Decoded 76 bytes out of 167 into buffer of 16676 remaining to decode: 53 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 114 bytesProduced = 76 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 114 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) sending 76 DEBUG: [HttpClient-9-SelectorManager] [9s 504ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) Adding 76 to outputQ queue DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 76 bytes downstream DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 76 bytes into the queue DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 76 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@71906d1a DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 76 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@71906d1a DEBUG: [pool-1-thread-1] [9s 504ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 76/16676 bytes to header parser DEBUG: [pool-1-thread-1] [9s 504ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=76 DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@71906d1a DEBUG: [pool-1-thread-1] [9s 504ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [9s 504ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [9s 504ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [9s 504ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@796f548b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46130d5d queue.isEmpty: false DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [9s 504ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser length=15, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [9s 504ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@796f548b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46130d5d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@796f548b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46130d5d DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@796f548b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46130d5d DEBUG: [pool-1-thread-1] [9s 504ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [9s 504ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [9s 504ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) Unwrapping: 53 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) Decoded 15 bytes out of 53 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) sending 15 DEBUG: [pool-1-thread-1] [9s 504ms] SSL Reader(SocketTube(10)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [9s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 15 bytes into the queue DEBUG: [pool-1-thread-1] [9s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 15 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@796f548b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46130d5d DEBUG: [pool-1-thread-1] [9s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 15 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@796f548b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@46130d5d DEBUG: [pool-1-thread-1] [9s 505ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 15/88 bytes to body parser DEBUG: [pool-1-thread-1] [9s 505ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got 15 bytes (15 remaining / 15) DEBUG: [pool-1-thread-1] [9s 505ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [pool-1-thread-1] [9s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [9s 505ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [9s 505ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [9s 505ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [9s 505ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [9s 505ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [9s 505ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [9s 505ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 505ms] HttpClientImpl(9) ClientImpl (async) elapsed 5 millis for GET to https://127.0.0.1:45287/https1/fixed/x DEBUG: [pool-1-thread-1] [9s 505ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [9s 505ms] Http1Response(id=40, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [9s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 505ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [9s 505ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [9s 505ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [9s 505ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 505ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 505ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [MainThread] [9s 505ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:45287/https1/chunk/x GET DEBUG: [MainThread] [9s 505ms] Exchange establishing exchange for https://127.0.0.1:45287/https1/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 506ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [9s 506ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 506ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 506ms] ExchangeImpl downgrading to HTTP/1.1 DEBUG: [MainThread] [9s 506ms] HttpConnection(SocketTube(?)) SSLTube(SocketTube(10)): SSL connection retrieved from HTTP/1.1 pool DEBUG: [MainThread] [9s 506ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 506ms] Http1Exchange Sending headers only DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4ee2d24 queue.isEmpty: true DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4ee2d24, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 506ms] Http1Exchange response created in advance DEBUG: [MainThread] [9s 506ms] Http1Exchange SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [9s 506ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [MainThread] [9s 506ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@463364f5 DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Received onSubscribed from upstream DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [9s 506ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [MainThread] [9s 506ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 506ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 506ms] Http1Publisher(SSLTube(SocketTube(10))) got subscriber: SSLTube(SocketTube(10)) DEBUG: [MainThread] [9s 506ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [MainThread] [9s 506ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [9s 506ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [9s 506ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [9s 506ms] Http1Exchange requestAction.headers DEBUG: [MainThread] [9s 506ms] Http1Exchange setting outgoing with headers DEBUG: [MainThread] [9s 506ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [9s 506ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [9s 506ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [9s 506ms] Http1Exchange initiating completion of headersSentCF DEBUG: [MainThread] [9s 506ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=96 cap=96]], throwable=null] DEBUG: [MainThread] [9s 506ms] Http1Publisher(SSLTube(SocketTube(10))) onNext with 96 bytes DEBUG: [MainThread] [9s 506ms] SSLTube(SocketTube(10)) sending 1 buffers to SSL flow delegate DEBUG: [MainThread] [9s 506ms] SSL Writer(SocketTube(10)) onNext DEBUG: [MainThread] [9s 506ms] SSL Writer(SocketTube(10)) added 1 (96 bytes) to the writeList DEBUG: [MainThread] [9s 506ms] SSL Writer(SocketTube(10)) processData, writeList remaining:96, hsTriggered:false, needWrap:false DEBUG: [MainThread] [9s 506ms] SSL Writer(SocketTube(10)) wrapping 96 bytes DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) OK => produced: 134 bytes into 136, not wrapped: 0 DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 96 bytesProduced = 134 sequenceNumber = 7 DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) Sending 134 bytes downstream DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) Adding 134 to outputQ queue DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) pushScheduler is alive DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) DownstreamPusher: Pushing 134 bytes downstream DEBUG: [MainThread] [9s 507ms] SocketTube(10) trying to write: 134 DEBUG: [MainThread] [9s 507ms] SocketTube(10) wrote: 134 DEBUG: [MainThread] [9s 507ms] SocketTube(10) write: requesting more... DEBUG: [MainThread] [9s 507ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 507ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) requesting 1 DEBUG: [MainThread] [9s 507ms] SSLTube(SocketTube(10)) request: n=1 DEBUG: [MainThread] [9s 507ms] Http1Publisher(SSLTube(SocketTube(10))) subscription request(1), demand=1 DEBUG: [MainThread] [9s 507ms] SSL Writer(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 507ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [9s 507ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = false, demand = 1 DEBUG: [MainThread] [9s 507ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 507ms] Exchange sendRequestBody DEBUG: [MainThread] [9s 507ms] Http1Exchange sendBodyAsync DEBUG: [MainThread] [9s 507ms] Http1Exchange bodySubscriber is null DEBUG: [MainThread] [9s 507ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [9s 507ms] Http1Publisher(SSLTube(SocketTube(10))) WriteTask DEBUG: [MainThread] [9s 507ms] Http1Publisher(SSLTube(SocketTube(10))) hasOutgoing = true, demand = 1 DEBUG: [MainThread] [9s 507ms] Http1Exchange initiating completion of bodySentCF DEBUG: [MainThread] [9s 507ms] Http1Publisher(SSLTube(SocketTube(10))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [MainThread] [9s 507ms] Http1Publisher(SSLTube(SocketTube(10))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@21a2e183 DEBUG: [MainThread] [9s 507ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [MainThread] [9s 507ms] Http1Exchange reading headers DEBUG: [MainThread] [9s 507ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [MainThread] [9s 507ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) First time around DEBUG: [MainThread] [9s 507ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) headersReader is not yet completed DEBUG: [HttpClient-9-SelectorManager] [9s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 508ms] SocketTube(10) read bytes: 122 DEBUG: [HttpClient-9-SelectorManager] [9s 508ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 508ms] SSL Reader(SocketTube(10)) Adding 122 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 508ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:122, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) Unwrapping: 122 DEBUG: [HttpClient-9-SelectorManager] [9s 508ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 508ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) Decoded 84 bytes out of 122 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 122 bytesProduced = 84 DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 122 DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) sending 84 DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) Adding 84 to outputQ queue DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 508ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 84 bytes downstream DEBUG: [pool-1-thread-1] [9s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 84 bytes into the queue DEBUG: [pool-1-thread-1] [9s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 84 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4ee2d24 DEBUG: [pool-1-thread-1] [9s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [9s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 84 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4ee2d24 DEBUG: [pool-1-thread-1] [9s 508ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 84/16676 bytes to header parser DEBUG: [pool-1-thread-1] [9s 508ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Parsing headers completed. bytes=84 DEBUG: [pool-1-thread-1] [9s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4ee2d24 DEBUG: [pool-1-thread-1] [9s 508ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [pool-1-thread-1] [9s 508ms] Http1Exchange getResponseAsync completed successfully DEBUG: [pool-1-thread-1] [9s 508ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) readBody: return2Cache: true DEBUG: [pool-1-thread-1] [9s 508ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [9s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@32c58fb7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@310d5e68 queue.isEmpty: false DEBUG: [pool-1-thread-1] [9s 508ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [9s 508ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [pool-1-thread-1] [9s 509ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@32c58fb7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@310d5e68, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32c58fb7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@310d5e68 DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32c58fb7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@310d5e68 DEBUG: [pool-1-thread-1] [9s 509ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 0/16676 bytes to body parser DEBUG: [pool-1-thread-1] [9s 509ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:0) DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [pool-1-thread-1] [9s 509ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: no need to request more DEBUG: [pool-1-thread-1] [9s 509ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 509ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 509ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 509ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [9s 509ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [9s 509ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [9s 509ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 509ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 509ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 550ms] SocketTube(10) read bytes: 101 DEBUG: [HttpClient-9-SelectorManager] [9s 550ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 550ms] SSL Reader(SocketTube(10)) Adding 101 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 550ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 550ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 550ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 550ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:101, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 550ms] SSL Reader(SocketTube(10)) Unwrapping: 101 DEBUG: [pool-1-thread-1] [9s 550ms] SSL Reader(SocketTube(10)) Decoded 20 bytes out of 101 into buffer of 88 remaining to decode: 43 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 58 bytesProduced = 20 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 58 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) sending 20 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) Adding 20 to outputQ queue DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 20 bytes downstream DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 20 bytes into the queue DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 20 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32c58fb7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@310d5e68 DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775807 DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 20 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32c58fb7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@310d5e68 DEBUG: [pool-1-thread-1] [9s 551ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 20/88 bytes to body parser DEBUG: [pool-1-thread-1] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:20) DEBUG: [pool-1-thread-1] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 15 DEBUG: [pool-1-thread-1] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Reading chunk: available 17, needed 15 DEBUG: [pool-1-thread-1] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Returning chunk bytes: 15 DEBUG: [pool-1-thread-1] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more bytes to read - 0 yet to consume. DEBUG: [pool-1-thread-1] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Ready to read next chunk DEBUG: [pool-1-thread-1] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Sending chunk to consumer (15) DEBUG: [pool-1-thread-1] [9s 551ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Chunk sent DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) Unwrapping: 43 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) Decoded 5 bytes out of 43 into buffer of 88 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 43 bytesProduced = 5 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 43 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) sending 5 DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) Adding 5 to outputQ queue DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 551ms] SSL Reader(SocketTube(10)) DownstreamPusher: Pushing 5 bytes downstream DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Putting 5 bytes into the queue DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Got 5 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32c58fb7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@310d5e68 DEBUG: [pool-1-thread-1] [9s 551ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) downstream subscription demand is 9223372036854775806 DEBUG: [pool-1-thread-1] [9s 552ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Forwarding 5 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32c58fb7/parser=jdk.internal.net.http.ResponseContent$ChunkedBodyParser@310d5e68 DEBUG: [pool-1-thread-1] [9s 552ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Sending 5/88 bytes to body parser DEBUG: [pool-1-thread-1] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to read chunk len (remaining in buffer:5) DEBUG: [pool-1-thread-1] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Got chunk len 0 DEBUG: [pool-1-thread-1] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser Trying to consume bytes: 2 (remaining in buffer: 2) DEBUG: [pool-1-thread-1] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser No more chunks: 0 DEBUG: [pool-1-thread-1] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser done! DEBUG: [pool-1-thread-1] [9s 552ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) cleared DEBUG: [pool-1-thread-1] [9s 552ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) SSLTube(SocketTube(10)): return to HTTP/1.1 pool DEBUG: [pool-1-thread-1] [9s 552ms] ConnectionPool(9) registering CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [9s 552ms] SSLTube(SocketTube(10)) connecting flows DEBUG: [pool-1-thread-1] [9s 552ms] SSLTube(SocketTube(10)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(10))) DEBUG: [pool-1-thread-1] [9s 552ms] Http1Publisher(SSLTube(SocketTube(10))) subscription cancelled DEBUG: [pool-1-thread-1] [9s 552ms] SSLTube(SocketTube(10)) setSubscription: demand=1, cancelled:false DEBUG: [pool-1-thread-1] [9s 552ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 552ms] HttpClientImpl(9) ClientImpl (async) elapsed 46 millis for GET to https://127.0.0.1:45287/https1/chunk/x DEBUG: [pool-1-thread-1] [9s 552ms] AsyncSSLConnection(SSLTube(SocketTube(10)))/ResponseContent/ChunkedBodyParser subscriber completed DEBUG: [pool-1-thread-1] [9s 552ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Finished reading body: READING_BODY DEBUG: [pool-1-thread-1] [9s 552ms] Http1Response(id=41, AsyncSSLConnection(SSLTube(SocketTube(10)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@75c1c5ce(9) DEBUG: [pool-1-thread-1] [9s 552ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Delegate done: 0 DEBUG: [pool-1-thread-1] [9s 552ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 552ms] Http1AsyncReceiver(SSLTube(SocketTube(10))) Http1TubeSubscriber: dropSubscription DEBUG: [pool-1-thread-1] [9s 552ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 552ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 552ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 552ms] SSL Reader(SocketTube(10)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 552ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [9s 552ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [9s 552ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [9s 552ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 552ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [MainThread] [9s 552ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46313/http2/fixed/x GET DEBUG: [MainThread] [9s 553ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 553ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [9s 553ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 553ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 553ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [9s 553ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [9s 553ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 553ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [9s 553ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [9s 553ms] Http2Connection(SocketTube(11)) Opened stream 13 DEBUG: [MainThread] [9s 553ms] Http2Connection(SocketTube(11))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [9s 553ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [9s 553ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [9s 553ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [9s 553ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [9s 553ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [9s 553ms] SocketTube(11) write: requesting more... DEBUG: [MainThread] [9s 553ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [MainThread] [9s 553ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [9s 553ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775800, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 553ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [9s 553ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 553ms] Exchange sendRequestBody DEBUG: [readLoop] [9s 553ms] FramesDecoder decodes: 50 DEBUG: [MainThread] [9s 553ms] Http2Connection(SocketTube(11))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [9s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 553ms] FramesDecoder Got frame: HEADERS: length=50, streamid=13, flags=END_STREAM END_HEADERS TestServer: GET /http2/fixed/x Server: got END_STREAM for stream 13 TestServer(1): Using handler for: /http2/fixed Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [9s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 554ms] SocketTube(11) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [9s 554ms] Http2Connection(SocketTube(11)) onNext: got 47 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [9s 554ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11)) sending 47 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11)) H2 Receiving(8): 47 DEBUG: [HttpClient-9-SelectorManager] [9s 555ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11)) Processing 47 DEBUG: [pool-1-thread-1] [9s 555ms] FramesDecoder decodes: 47 DEBUG: [pool-1-thread-1] [9s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 555ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/fixed/x) 200 HTTP_2 Local port: 60316 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [9s 555ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 555ms] FramesDecoder Got frame: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=14, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onNext(14) DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 98, limit: 16777216 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 13) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [9s 555ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [9s 555ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 555ms] HttpClientImpl(9) ClientImpl (async) elapsed 2 millis for GET to http://127.0.0.1:46313/http2/fixed/x DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11)) Closed stream 13 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6b144c84 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [9s 555ms] Http2Connection(SocketTube(11)) H2 processed(8) DEBUG: [MainThread] [9s 556ms] HttpClientImpl(9) ClientImpl (async) send http://127.0.0.1:46313/http2/chunk/x GET DEBUG: [MainThread] [9s 556ms] Exchange establishing exchange for http://127.0.0.1:46313/http2/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 556ms] Http2ClientImpl found connection in the pool: Http2Connection(SocketTube(11)) DEBUG: [MainThread] [9s 556ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 556ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 556ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [9s 556ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [9s 556ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 556ms] Http2Connection(SocketTube(11))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [9s 556ms] Http2Connection(SocketTube(11)) sending frame: OutgoingHeaders() DEBUG: [MainThread] [9s 556ms] Http2Connection(SocketTube(11)) Opened stream 15 DEBUG: [MainThread] [9s 556ms] Http2Connection(SocketTube(11))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [9s 556ms] PlainHttpConnection(SocketTube(11)) added 59 bytes to the write queue DEBUG: [MainThread] [9s 556ms] PlainHttpConnection(SocketTube(11)) signalling the publisher of the write queue DEBUG: [MainThread] [9s 556ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: sending 59 bytes (2 buffers) to SocketTube(11) DEBUG: [MainThread] [9s 556ms] SocketTube(11) trying to write: 59 DEBUG: [MainThread] [9s 556ms] SocketTube(11) wrote: 59 DEBUG: [MainThread] [9s 556ms] SocketTube(11) write: requesting more... DEBUG: [readLoop] [9s 556ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [9s 556ms] PlainHttpConnection(SocketTube(11)) HttpPublisher: got request of 1 from SocketTube(11) DEBUG: [readLoop] [9s 556ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [MainThread] [9s 557ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 557ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [9s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [9s 557ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=9223372036854775799, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [9s 557ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [9s 557ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 557ms] Exchange sendRequestBody DEBUG: [MainThread] [9s 557ms] Http2Connection(SocketTube(11))/Stream(15) requestSent: streamid=15 but response not received TestServer: GET /http2/chunk/x Server: got END_STREAM for stream 15 TestServer(1): Using handler for: /http2/chunk Sent response headers 200 DEBUG: [HttpClient-9-SelectorManager] [9s 557ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 557ms] SocketTube(11) read bytes: 42 DEBUG: [HttpClient-9-SelectorManager] [9s 557ms] Http2Connection(SocketTube(11)) onNext: got 42 bytes in 1 buffers DEBUG: [HttpClient-9-SelectorManager] [9s 557ms] SocketTube(11) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 557ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for R (false) DEBUG: [pool-1-thread-1] [9s 557ms] Http2Connection(SocketTube(11)) sending 42 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 557ms] Http2Connection(SocketTube(11)) H2 Receiving(9): 42 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11)) Processing 42 DEBUG: [pool-1-thread-1] [9s 558ms] FramesDecoder decodes: 42 DEBUG: [pool-1-thread-1] [9s 558ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-9-SelectorManager] [9s 557ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775798, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 558ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) Getting BodySubscriber for: (GET http://127.0.0.1:46313/http2/chunk/x) 200 HTTP_2 Local port: 60316 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [9s 558ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 558ms] FramesDecoder Got frame: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=14, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onNext(14) DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 0) update: 14, received: 112, limit: 16777216 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11)):WindowUpdateSender(stream: 15) update: 14, received: 14, limit: 8388608 DEBUG: [pool-1-thread-1] [9s 558ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [9s 558ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 558ms] HttpClientImpl(9) ClientImpl (async) elapsed 2 millis for GET to http://127.0.0.1:46313/http2/chunk/x DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11)) Closed stream 15 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7532ce66 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [9s 558ms] Http2Connection(SocketTube(11)) H2 processed(9) DEBUG: [MainThread] [9s 559ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:51743/https2/fixed/x GET DEBUG: [MainThread] [9s 559ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/fixed/x GET, proxy=null DEBUG: [MainThread] [9s 559ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [9s 559ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 559ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 559ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [9s 559ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [9s 559ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 559ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [9s 559ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [9s 559ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 13 DEBUG: [MainThread] [9s 559ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Stream 13 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [9s 559ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [9s 559ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [9s 559ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [9s 559ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [9s 559ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [9s 559ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [9s 559ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [9s 559ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 7 DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [9s 560ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [9s 560ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [9s 560ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [9s 560ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 560ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [9s 560ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [9s 560ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [9s 560ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 560ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 560ms] Exchange sendRequestBody DEBUG: [MainThread] [9s 560ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) requestSent: streamid=13 but response not received DEBUG: [readLoop] [9s 560ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 560ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [9s 560ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [9s 560ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 560ms] 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] [9s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 561ms] SocketTube(12) read bytes: 115 DEBUG: [HttpClient-9-SelectorManager] [9s 561ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 561ms] SSL Reader(SocketTube(12)) Adding 115 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 561ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 561ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 561ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:115, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 561ms] SSL Reader(SocketTube(12)) Unwrapping: 115 DEBUG: [HttpClient-9-SelectorManager] [9s 561ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 561ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [9s 561ms] 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] [9s 561ms] SSL Reader(SocketTube(12)) Decoded 15 bytes out of 115 into buffer of 40 remaining to decode: 62 DEBUG: [pool-1-thread-1] [9s 561ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [pool-1-thread-1] [9s 561ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 53 DEBUG: [pool-1-thread-1] [9s 561ms] SSL Reader(SocketTube(12)) sending 15 DEBUG: [pool-1-thread-1] [9s 561ms] SSL Reader(SocketTube(12)) Adding 15 to outputQ queue DEBUG: [pool-1-thread-1] [9s 561ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 561ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775788 cancelled = false DEBUG: [pool-1-thread-1] [9s 561ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [pool-1-thread-1] [9s 561ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 15 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12))) sending 15 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(20): 15 DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12))) Processing 15 DEBUG: [pool-1-thread-1] [9s 562ms] FramesDecoder decodes: 15 DEBUG: [pool-1-thread-1] [9s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 562ms] FramesDecoder Got frame: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: HEADERS: length=6, streamid=13, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/fixed/x) 200 HTTP_2 Local port: 53310 DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscribing user subscriber DEBUG: [pool-1-thread-1] [9s 562ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(20) DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) Unwrapping: 62 DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 62 into buffer of 16676 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775787 cancelled = false DEBUG: [pool-1-thread-1] [9s 562ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(21): 24 DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [9s 562ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [9s 562ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 562ms] FramesDecoder Got frame: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [9s 562ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=15, streamid=13, flags=0 DEBUG: [pool-1-thread-1] [9s 563ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onNext(15) DEBUG: [pool-1-thread-1] [9s 563ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 105, limit: 16777216 DEBUG: [pool-1-thread-1] [9s 563ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 13) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [9s 563ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(21) DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [9s 563ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [9s 563ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 563ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (true) DEBUG: [HttpClient-9-SelectorManager] [9s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 563ms] SocketTube(12) read bytes: 47 DEBUG: [HttpClient-9-SelectorManager] [9s 563ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 563ms] SSL Reader(SocketTube(12)) Adding 47 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 563ms] SocketTube(12) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 563ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 563ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:47, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775786 cancelled = false DEBUG: [pool-1-thread-1] [9s 563ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [9s 563ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 563ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 563ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(22): 9 DEBUG: [pool-1-thread-1] [9s 563ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [9s 563ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [9s 563ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 563ms] FramesDecoder Got frame: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: DATA: length=0, streamid=13, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) incoming: onComplete DEBUG: [pool-1-thread-1] [9s 564ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 564ms] HttpClientImpl(9) ClientImpl (async) elapsed 4 millis for GET to https://127.0.0.1:51743/https2/fixed/x DEBUG: [pool-1-thread-1] [9s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) setEndStreamReceived: streamid=13 DEBUG: [pool-1-thread-1] [9s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) responseReceived: streamid=13 DEBUG: [pool-1-thread-1] [9s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) close stream 13 DEBUG: [pool-1-thread-1] [9s 564ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 13 DEBUG: [pool-1-thread-1] [9s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@2e1730b6 DEBUG: [pool-1-thread-1] [9s 564ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(13) closing response subscriber stream 13 DEBUG: [pool-1-thread-1] [9s 564ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(22) DEBUG: [pool-1-thread-1] [9s 564ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 564ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [9s 564ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [9s 564ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 564ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 564ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 564ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [MainThread] [9s 564ms] HttpClientImpl(9) ClientImpl (async) send https://127.0.0.1:51743/https2/chunk/x GET DEBUG: [MainThread] [9s 564ms] Exchange establishing exchange for https://127.0.0.1:51743/https2/chunk/x GET, proxy=null DEBUG: [MainThread] [9s 565ms] Http2ClientImpl found connection in the pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [MainThread] [9s 565ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [9s 565ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [9s 565ms] ExchangeImpl creating HTTP/2 streams DEBUG: [MainThread] [9s 565ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [MainThread] [9s 565ms] Exchange checkFor407: all clear DEBUG: [MainThread] [9s 565ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(0) sendHeadersOnly() DEBUG: [MainThread] [9s 565ms] Http2Connection(SSLTube(SocketTube(12))) sending frame: OutgoingHeaders() DEBUG: [MainThread] [9s 565ms] Http2Connection(SSLTube(SocketTube(12))) Opened stream 15 DEBUG: [MainThread] [9s 565ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Stream 15 registered (cancelled: false, registerIfCancelled: false) DEBUG: [MainThread] [9s 565ms] AsyncSSLConnection(SSLTube(SocketTube(12))) added 59 bytes to the write queue DEBUG: [MainThread] [9s 565ms] AsyncSSLConnection(SSLTube(SocketTube(12))) signalling the publisher of the write queue DEBUG: [MainThread] [9s 565ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: sending 59 bytes (2 buffers) to SSLTube(SocketTube(12)) DEBUG: [MainThread] [9s 565ms] SSLTube(SocketTube(12)) sending 2 buffers to SSL flow delegate DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) onNext DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) added 2 (59 bytes) to the writeList DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) processData, writeList remaining:59, hsTriggered:false, needWrap:false DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) wrapping 59 bytes DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) OK => produced: 97 bytes into 104, not wrapped: 0 DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 59 bytesProduced = 97 sequenceNumber = 8 DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) Sending 97 bytes downstream DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) Adding 97 to outputQ queue DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 97 bytes downstream DEBUG: [MainThread] [9s 565ms] SocketTube(12) trying to write: 97 DEBUG: [MainThread] [9s 565ms] SocketTube(12) wrote: 97 DEBUG: [MainThread] [9s 565ms] SocketTube(12) write: requesting more... DEBUG: [MainThread] [9s 565ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 565ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) requesting 1 DEBUG: [MainThread] [9s 565ms] SSLTube(SocketTube(12)) request: n=1 DEBUG: [MainThread] [9s 565ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: got request of 1 from SSLTube(SocketTube(12)) DEBUG: [MainThread] [9s 565ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [MainThread] [9s 565ms] Exchange checkFor407: all clear DEBUG: [readLoop] [9s 565ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [9s 565ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [9s 565ms] FramesDecoder Not enough data to parse frame body, needs: 50, has: 0 DEBUG: [readLoop] [9s 565ms] FramesDecoder decodes: 50 DEBUG: [readLoop] [9s 566ms] FramesDecoder Tail size is now: 0, current= DEBUG: [MainThread] [9s 565ms] Exchange sendRequestBody DEBUG: [readLoop] [9s 566ms] FramesDecoder Got frame: HEADERS: length=50, streamid=15, flags=END_STREAM END_HEADERS DEBUG: [MainThread] [9s 566ms] 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] [9s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 566ms] SocketTube(12) read bytes: 157 DEBUG: [HttpClient-9-SelectorManager] [9s 566ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 566ms] SSL Reader(SocketTube(12)) Adding 157 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 566ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 566ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:157, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 566ms] SSL Reader(SocketTube(12)) Unwrapping: 157 DEBUG: [HttpClient-9-SelectorManager] [9s 566ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 567ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Decoded 10 bytes out of 157 into buffer of 40 remaining to decode: 109 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 48 bytesProduced = 10 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 48 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) sending 10 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Adding 10 to outputQ queue DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775785 cancelled = false DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 10 bytes downstream DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 10 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) sending 10 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(23): 10 DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) Processing 10 DEBUG: [pool-1-thread-1] [9s 567ms] FramesDecoder decodes: 10 DEBUG: [pool-1-thread-1] [9s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 567ms] FramesDecoder Got frame: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: HEADERS: length=1, streamid=15, flags=END_HEADERS DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Response builder cleared, ready to receive new headers. DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Completing responseCF(0) with response headers DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) Getting BodySubscriber for: (GET https://127.0.0.1:51743/https2/chunk/x) 200 HTTP_2 Local port: 53310 DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscribing user subscriber DEBUG: [pool-1-thread-1] [9s 567ms] HttpClientImpl(9) body subscriber registered: 1 DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(23) DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Unwrapping: 109 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Decoded 24 bytes out of 109 into buffer of 16676 remaining to decode: 47 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 62 bytesProduced = 24 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 62 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) sending 24 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Adding 24 to outputQ queue DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775784 cancelled = false DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 24 bytes downstream DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 24 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) sending 24 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(24): 24 DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) Processing 24 DEBUG: [pool-1-thread-1] [9s 567ms] FramesDecoder decodes: 24 DEBUG: [pool-1-thread-1] [9s 567ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 567ms] FramesDecoder Got frame: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=15, streamid=15, flags=0 DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onNext(15) DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 0) update: 15, received: 120, limit: 16777216 DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))):WindowUpdateSender(stream: 15) update: 15, received: 15, limit: 8388608 DEBUG: [pool-1-thread-1] [9s 567ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(24) DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Unwrapping: 47 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 47 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) sending 9 DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) Adding 9 to outputQ queue DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 567ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775783 cancelled = false DEBUG: [pool-1-thread-1] [9s 568ms] SSL Reader(SocketTube(12)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12))) onNext: got 9 bytes in 1 buffers DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12))) sending 9 to Http2Connection.asyncReceive DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12))) H2 Receiving(25): 9 DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12))) Processing 9 DEBUG: [pool-1-thread-1] [9s 568ms] FramesDecoder decodes: 9 DEBUG: [pool-1-thread-1] [9s 568ms] FramesDecoder Tail size is now: 0, current= DEBUG: [pool-1-thread-1] [9s 568ms] FramesDecoder Got frame: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: DATA: length=0, streamid=15, flags=END_STREAM DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) incoming: onComplete DEBUG: [pool-1-thread-1] [9s 568ms] HttpClientImpl(9) body subscriber unregistered: 0 DEBUG: [pool-1-thread-1] [9s 568ms] HttpClientImpl(9) ClientImpl (async) elapsed 3 millis for GET to https://127.0.0.1:51743/https2/chunk/x DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) setEndStreamReceived: streamid=15 DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) responseReceived: streamid=15 DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) close stream 15 DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12))) Closed stream 15 DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1723e4d9 DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12)))/Stream(15) closing response subscriber stream 15 DEBUG: [pool-1-thread-1] [9s 568ms] Http2Connection(SSLTube(SocketTube(12))) H2 processed(25) DEBUG: [pool-1-thread-1] [9s 568ms] SSL Reader(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [pool-1-thread-1] [9s 568ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [9s 568ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [9s 568ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 568ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 568ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 568ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 601ms] SocketTube(9) got read EOF DEBUG: [HttpClient-9-SelectorManager] [9s 601ms] SocketTube(9) pausing read event DEBUG: [HttpClient-9-SelectorManager] [9s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2e66d500 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 602ms] SocketTube(9) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [9s 602ms] ConnectionPool(9) SocketTube(9) : ConnectionPool.cleanup(null) TestServer(1): stopping 9 connections Server connection to /127.0.0.1:60316 stopping. 8 streams TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [9s 602ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [9s 602ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [9s 602ms] SocketTube(9) got read error: java.io.IOException: connection closed locally TestServer(2): stopping 9 connections Server connection to /127.0.0.1:52074 stopping. 1 streams DEBUG: [HttpClient-9-SelectorManager] [9s 602ms] SocketTube(9) Stopping read scheduler TestServer: Connection writer stopping DEBUG: [HttpClient-9-SelectorManager] [9s 602ms] SocketTube(9) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [9s 603ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) Server connection to /127.0.0.1:53310 stopping. 8 streams DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SocketTube(35) read bytes: 80 DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SSL Reader(SocketTube(35)) onNext TestServer: Connection writer stopping DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SSL Reader(SocketTube(35)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SocketTube(35) resuming read event Server connection to /127.0.0.1:52080 stopping. 1 streams DEBUG: [pool-1-thread-1] [9s 603ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (false) DEBUG: [pool-1-thread-1] [9s 603ms] SSL Reader(SocketTube(35)) Unwrapping: 80 TestServer: Connection writer stopping DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SocketTube(35) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [9s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 603ms] SocketTube(36) read bytes: 80 DEBUG: [HttpClient-33-SelectorManager] [9s 603ms] SSL Reader(SocketTube(36)) onNext DEBUG: [HttpClient-33-SelectorManager] [9s 603ms] SSL Reader(SocketTube(36)) Adding 80 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SocketTube(35) no more demand for reading DEBUG: [HttpClient-32-SelectorManager] [9s 603ms] SocketTube(35) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [9s 603ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-4] [9s 603ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [9s 603ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (false) DEBUG: [pool-1-thread-4] [9s 603ms] SSL Reader(SocketTube(36)) Unwrapping: 80 DEBUG: [HttpClient-33-SelectorManager] [9s 603ms] SocketTube(36) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [9s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 604ms] SocketTube(36) no more demand for reading DEBUG: [HttpClient-33-SelectorManager] [9s 604ms] SocketTube(36) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(1): finished TestServer(2): finished DEBUG: [HttpClient-9-SelectorManager] [9s 623ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-1] [9s 626ms] SSL Reader(SocketTube(35)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-1] [9s 626ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 626ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [9s 626ms] SSL Reader(SocketTube(36)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-1] [9s 626ms] SSL Reader(SocketTube(35)) Unwrapping: 40 DEBUG: [pool-1-thread-4] [9s 626ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 626ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [9s 626ms] SSL Reader(SocketTube(36)) Unwrapping: 40 DEBUG: [pool-1-thread-1] [9s 626ms] SSLFlowDelegate(SocketTube(35)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [9s 626ms] SSLFlowDelegate(SocketTube(36)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-4] [9s 626ms] SSLFlowDelegate(SocketTube(36)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [9s 626ms] SSLFlowDelegate(SocketTube(35)) doClosure: close_notify received DEBUG: [pool-1-thread-4] [9s 626ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [9s 626ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) wrapping 0 bytes DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) wrapping 0 bytes DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) CLOSED DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) CLOSED DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 2 DEBUG: [pool-1-thread-1] [9s 627ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-4] [9s 627ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) Sending 40 bytes downstream DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) Sending 40 bytes downstream DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [9s 627ms] SocketTube(35) trying to write: 40 DEBUG: [pool-1-thread-4] [9s 627ms] SocketTube(36) trying to write: 40 DEBUG: [pool-1-thread-1] [9s 627ms] SocketTube(35) wrote: 40 DEBUG: [pool-1-thread-1] [9s 627ms] SocketTube(35) write: requesting more... DEBUG: [pool-1-thread-4] [9s 627ms] SocketTube(36) wrote: 40 DEBUG: [pool-1-thread-1] [9s 627ms] SocketTube(35) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 627ms] SocketTube(35) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 627ms] SocketTube(36) write: requesting more... DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 627ms] SocketTube(36) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 627ms] SocketTube(36) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 627ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-4] [9s 627ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 628ms] SSL Writer(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [9s 628ms] SSL Writer(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 628ms] SSL Writer(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 628ms] SSL Writer(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [9s 628ms] SSL Writer(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [9s 628ms] SSL Writer(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 628ms] SSL Writer(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 628ms] SSL Writer(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [9s 628ms] SocketTube(35) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [9s 628ms] SocketTube(36) write completed, 0 yet to send DEBUG: [pool-1-thread-4] [9s 628ms] SocketTube(36) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 628ms] SocketTube(35) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 628ms] SSL Writer(SocketTube(36)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-1] [9s 628ms] SSL Writer(SocketTube(35)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 628ms] SSL Reader(SocketTube(36)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 628ms] SSL Reader(SocketTube(35)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 628ms] SSL Reader(SocketTube(36)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [9s 628ms] SSL Reader(SocketTube(35)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [9s 628ms] SSL Reader(SocketTube(36)) requesting 1 DEBUG: [pool-1-thread-4] [9s 628ms] SocketTube(36) got some demand for reading DEBUG: [pool-1-thread-4] [9s 628ms] SocketTube(36) resuming read event DEBUG: [pool-1-thread-1] [9s 628ms] SSL Reader(SocketTube(35)) requesting 1 DEBUG: [pool-1-thread-4] [9s 628ms] SocketTube(36) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 628ms] SocketTube(35) got some demand for reading DEBUG: [pool-1-thread-1] [9s 628ms] SocketTube(35) resuming read event DEBUG: [pool-1-thread-4] [9s 628ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 628ms] SocketTube(35) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 628ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for R (true) DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for R (true) DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SocketTube(35) got read EOF DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SocketTube(35) pausing read event DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@a657f52 for None (false) DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SocketTube(35) completing subscriber DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] SocketTube(36) got read EOF DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] SocketTube(36) pausing read event DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6bfe8126 for None (false) DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] SocketTube(36) completing subscriber DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] 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@4f67e8da[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@63f09ccf, getALPN: jdk.internal.net.http.common.MinimalFuture@3ba5f758[Completed normally] (id=3247), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 88, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] 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@2efc0a9d[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@5350dd9a, getALPN: jdk.internal.net.http.common.MinimalFuture@5adf6b4d[Completed normally] (id=3311), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=80 lim=80 cap=2048], count: 83, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] SSL Reader(SocketTube(36)) Adding 0 bytes to read buffer DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SSL Reader(SocketTube(35)) Adding 0 bytes to read buffer DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SocketTube(35) Stopping read scheduler DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SocketTube(35) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-32-SelectorManager] [9s 635ms] SocketTube(35) Read scheduler stopped DEBUG: [pool-1-thread-1] [9s 635ms] SSL Reader(SocketTube(36)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-33-SelectorManager] [9s 635ms] SocketTube(36) Stopping read scheduler DEBUG: [pool-1-thread-1] [9s 636ms] SSL Reader(SocketTube(36)) completing DEBUG: [pool-1-thread-4] [9s 635ms] SSL Reader(SocketTube(35)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 636ms] SSL Reader(SocketTube(35)) completing DEBUG: [HttpClient-33-SelectorManager] [9s 636ms] SocketTube(36) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-SelectorManager] [9s 636ms] SocketTube(36) Read scheduler stopped DEBUG: [pool-1-thread-1] [9s 636ms] SSL Reader(SocketTube(36)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [9s 636ms] SSL Reader(SocketTube(36)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 636ms] SSL Reader(SocketTube(35)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [9s 636ms] SSL Reader(SocketTube(35)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 636ms] SSL Reader(SocketTube(36)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-1] [9s 636ms] SSL Reader(SocketTube(36)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-4] [9s 636ms] SSL Reader(SocketTube(35)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775803 cancelled = false DEBUG: [pool-1-thread-4] [9s 636ms] SSL Reader(SocketTube(35)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [9s 636ms] SSLTube(SocketTube(36)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [9s 636ms] SSLTube(SocketTube(35)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-4] [9s 636ms] Http2Connection(SSLTube(SocketTube(35))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [9s 636ms] Http2Connection(SSLTube(SocketTube(36))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [9s 636ms] 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-1] [9s 636ms] 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] [9s 636ms] Http2Connection(SSLTube(SocketTube(35))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [9s 637ms] Http2Connection(SSLTube(SocketTube(36))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-4] [9s 637ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-4] [9s 637ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(35))) DEBUG: [pool-1-thread-1] [9s 637ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-1] [9s 637ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(36))) DEBUG: [pool-1-thread-4] [9s 637ms] PlainHttpConnection(SocketTube(35)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [9s 637ms] PlainHttpConnection(SocketTube(36)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-4] [9s 637ms] SocketTube(35) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [9s 637ms] SocketTube(35) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [9s 637ms] SSLTube(SocketTube(35)) subscriber completed normally DEBUG: [pool-1-thread-4] [9s 637ms] AsyncSSLConnection(SSLTube(SocketTube(35))) HttpPublisher: cancelled by SSLTube(SocketTube(35)) DEBUG: [pool-1-thread-1] [9s 637ms] SocketTube(36) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [9s 637ms] SocketTube(36) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [9s 637ms] SSLTube(SocketTube(36)) subscriber completed normally DEBUG: [pool-1-thread-1] [9s 637ms] AsyncSSLConnection(SSLTube(SocketTube(36))) HttpPublisher: cancelled by SSLTube(SocketTube(36)) DEBUG: [pool-1-thread-4] [9s 637ms] SSL Reader(SocketTube(35)) stop DEBUG: [pool-1-thread-4] [9s 637ms] SSL Writer(SocketTube(35)) stop DEBUG: [pool-1-thread-1] [9s 637ms] SSL Reader(SocketTube(36)) stop DEBUG: [pool-1-thread-1] [9s 637ms] SSL Writer(SocketTube(36)) stop DEBUG: [HttpClient-9-SelectorManager] [9s 640ms] SocketTube(9) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [9s 640ms] SocketTube(9) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2a6b7d15 (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [9s 640ms] SocketTube(9) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [9s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 640ms] SocketTube(10) read bytes: 40 DEBUG: [HttpClient-9-SelectorManager] [9s 640ms] SSL Reader(SocketTube(10)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 640ms] SSL Reader(SocketTube(10)) Adding 40 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 640ms] SocketTube(10) resuming read event DEBUG: [HttpClient-9-SelectorManager] [9s 640ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 641ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:40, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 641ms] SSL Reader(SocketTube(10)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(11) got read EOF DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(11) pausing read event DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@9c585e7 for None (false) DEBUG: [pool-1-thread-1] [9s 641ms] SSLFlowDelegate(SocketTube(10)) doClosure(Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0): NOT_HANDSHAKING [isOutboundDone: false, isInboundDone: true] DEBUG: [pool-1-thread-1] [9s 641ms] SSL Reader(SocketTube(10)) Unwrapped: result: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 641ms] SSL Reader(SocketTube(10)) Unwrapped: consumed: 40 DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(11) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] Http2Connection(SocketTube(11)) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [9s 641ms] SSL Reader(SocketTube(10)) requesting 1 DEBUG: [pool-1-thread-1] [9s 641ms] SocketTube(10) got some demand for reading DEBUG: [pool-1-thread-1] [9s 641ms] SocketTube(10) resuming read event DEBUG: [pool-1-thread-1] [9s 641ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(11) Stopping read scheduler DEBUG: [pool-1-thread-4] [9s 641ms] Http2Connection(SocketTube(11)) Stopping scheduler java.io.EOFException: Idle connection closed by HTTP/2 peer java.io.EOFException: Idle connection closed by HTTP/2 peer at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onComplete(Http2Connection.java:1665) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:648) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:853) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:782) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:965) at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:1476) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:1421) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1421) DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(11) leaving read() loop after EOF: Reading: [ops=None, demand=9223372036854775797, stopped=true], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 641ms] Http2Connection(SocketTube(11)) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(11) Read scheduler stopped DEBUG: [pool-1-thread-4] [9s 641ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [pool-1-thread-4] [9s 641ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(11)) DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(12) read bytes: 80 DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SSL Reader(SocketTube(12)) onNext DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SSL Reader(SocketTube(12)) Adding 80 bytes to read buffer DEBUG: [pool-1-thread-4] [9s 641ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel registered with selector, key.interestOps=R, sa.interestOps=R DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 641ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:80, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 641ms] SSL Reader(SocketTube(12)) Unwrapping: 80 DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (false) DEBUG: [pool-1-thread-4] [9s 641ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [9s 641ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 641ms] SSL Reader(SocketTube(12)) Decoded 0 bytes out of 80 into buffer of 40 remaining to decode: 40 DEBUG: [pool-1-thread-1] [9s 642ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-1] [9s 642ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-4] [9s 642ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SelectorAttachment key cancelled for java.nio.channels.SocketChannel[closed] DEBUG: [pool-1-thread-1] [9s 642ms] SSL Reader(SocketTube(12)) Unwrapping: 40 DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SocketTube(11) ReadEvent abort: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SocketTube(11) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7a84d7b (java.io.IOException: java.nio.channels.CancelledKeyException) DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SocketTube(11) signal read error: java.io.IOException: java.nio.channels.CancelledKeyException DEBUG: [pool-1-thread-1] [9s 642ms] SSLFlowDelegate(SocketTube(12)) doClosure(Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0): NEED_WRAP [isOutboundDone: false, isInboundDone: true] DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for R (false) DEBUG: [pool-1-thread-1] [9s 642ms] SSLFlowDelegate(SocketTube(12)) doClosure: close_notify received DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) wrapping 0 bytes DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SocketTube(10) got read EOF DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SocketTube(10) pausing read event DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) SSLResult: Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) CLOSED DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6271faed for None (false) DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) OK => produced: 40 bytes into 40, not wrapped: 0 DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SocketTube(10) completing subscriber DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) wrapBuffer returned Status = CLOSED HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 0 bytesProduced = 40 sequenceNumber = 9 DEBUG: [pool-1-thread-1] [9s 642ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) Sending 40 bytes downstream DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] 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@6e2af2cd[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@62ca9452[Completed normally] (id=679), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=40 lim=40 cap=2048], count: 800, scheduler: running, status: CLOSED, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) Adding 40 to outputQ queue DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SSL Reader(SocketTube(10)) Adding 0 bytes to read buffer DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 642ms] SSL Writer(SocketTube(12)) DownstreamPusher: Pushing 40 bytes downstream DEBUG: [pool-1-thread-1] [9s 642ms] SocketTube(12) trying to write: 40 DEBUG: [pool-1-thread-4] [9s 642ms] SSL Reader(SocketTube(10)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-4] [9s 642ms] SSL Reader(SocketTube(10)) completing DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 642ms] SSL Reader(SocketTube(10)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-4] [9s 642ms] SSL Reader(SocketTube(10)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 642ms] SocketTube(12) wrote: 40 DEBUG: [HttpClient-9-SelectorManager] [9s 642ms] SocketTube(10) Stopping read scheduler DEBUG: [pool-1-thread-4] [9s 642ms] SSL Reader(SocketTube(10)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-4] [9s 643ms] SSL Reader(SocketTube(10)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [9s 643ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SocketTube(10) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SocketTube(10) Read scheduler stopped DEBUG: [pool-1-thread-4] [9s 643ms] SSLTube(SocketTube(10)) DelegateWrapper: completing subscriber DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SocketTube(12) no more demand for reading DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] 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] [9s 643ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 643ms] SocketTube(12) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-4] [9s 643ms] ConnectionPool(9) SSLTube(SocketTube(10)) : ConnectionPool.cleanup(null) DEBUG: [pool-1-thread-1] [9s 643ms] SSL Writer(SocketTube(12)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-1-thread-1] [9s 643ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 643ms] SSL Writer(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:true DEBUG: [pool-1-thread-1] [9s 643ms] SSL Writer(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-4] [9s 643ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [9s 643ms] SSL Writer(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-1-thread-1] [9s 643ms] SSL Writer(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [9s 643ms] SocketTube(12) write completed, 0 yet to send DEBUG: [pool-1-thread-1] [9s 643ms] SocketTube(12) InternalWriteSubscriber::onComplete Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 643ms] SSL Writer(SocketTube(12)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [pool-1-thread-4] [9s 643ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-4] [9s 643ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [9s 643ms] SSL Reader(SocketTube(12)) Unwrapped: result: Status = CLOSED HandshakeStatus = NEED_WRAP bytesConsumed = 40 bytesProduced = 0 DEBUG: [pool-1-thread-4] [9s 643ms] SSLTube(SocketTube(10)) subscriber completed normally DEBUG: [pool-1-thread-1] [9s 643ms] SSL Reader(SocketTube(12)) Unwrapped: consumed: 40 DEBUG: [pool-1-thread-1] [9s 643ms] SSL Reader(SocketTube(12)) requesting 1 DEBUG: [pool-1-thread-1] [9s 643ms] SocketTube(12) got some demand for reading DEBUG: [pool-1-thread-1] [9s 643ms] SocketTube(12) resuming read event DEBUG: [pool-1-thread-1] [9s 643ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-1-thread-1] [9s 643ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for R (true) DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SocketTube(12) got read EOF DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SocketTube(12) pausing read event DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@66bf5edb for None (false) DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] SocketTube(12) completing subscriber DEBUG: [HttpClient-9-SelectorManager] [9s 643ms] 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@38c0c1d3[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@49db6433, getALPN: jdk.internal.net.http.common.MinimalFuture@50c8c2e2[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] [9s 643ms] SSL Reader(SocketTube(12)) Adding 0 bytes to read buffer DEBUG: [HttpClient-9-SelectorManager] [9s 644ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [HttpClient-9-SelectorManager] [9s 644ms] SocketTube(12) Stopping read scheduler DEBUG: [pool-1-thread-1] [9s 644ms] SSL Reader(SocketTube(12)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [pool-1-thread-1] [9s 644ms] SSL Reader(SocketTube(12)) completing DEBUG: [HttpClient-9-SelectorManager] [9s 644ms] SocketTube(12) leaving read() loop after EOF: Reading: [ops=None, demand=0, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-9-SelectorManager] [9s 644ms] SocketTube(12) Read scheduler stopped DEBUG: [pool-1-thread-1] [9s 644ms] SSL Reader(SocketTube(12)) completionAcknowledged upstreamCompleted:true, downstreamCompleted:false, closing:false DEBUG: [pool-1-thread-1] [9s 644ms] SSL Reader(SocketTube(12)) pushScheduler is alive DEBUG: [pool-1-thread-1] [9s 644ms] SSL Reader(SocketTube(12)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775782 cancelled = false DEBUG: [pool-1-thread-1] [9s 644ms] SSL Reader(SocketTube(12)) calling downstreamSubscriber.onComplete() DEBUG: [pool-1-thread-1] [9s 644ms] SSLTube(SocketTube(12)) DelegateWrapper: completing subscriber DEBUG: [pool-1-thread-1] [9s 644ms] Http2Connection(SSLTube(SocketTube(12))) Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [9s 644ms] 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] [9s 644ms] Http2Connection(SSLTube(SocketTube(12))) Shutting down h2c (state=active): java.io.EOFException: Idle connection closed by HTTP/2 peer DEBUG: [pool-1-thread-1] [9s 644ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [9s 644ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(12))) DEBUG: [pool-1-thread-1] [9s 644ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel registered with selector, key.interestOps=None, sa.interestOps=None DEBUG: [pool-1-thread-1] [9s 644ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [9s 644ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [pool-1-thread-1] [9s 644ms] SSLTube(SocketTube(12)) subscriber completed normally DEBUG: [pool-1-thread-1] [9s 644ms] AsyncSSLConnection(SSLTube(SocketTube(12))) HttpPublisher: cancelled by SSLTube(SocketTube(12)) DEBUG: [pool-1-thread-1] [9s 644ms] SSL Reader(SocketTube(12)) stop DEBUG: [pool-1-thread-1] [9s 644ms] 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/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/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/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/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/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/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.0.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.001 seconds messages: command: build DependentActionsTest reason: Named class compiled on demand started: Mon Apr 01 08:33:19 CEST 2024 finished: Mon Apr 01 08:33:19 CEST 2024 elapsed time (seconds): 0.001 ACTION: testng -- Failed. Unexpected exit from test [exit code: 134] REASON: User specified action: run testng/othervm/java.security.policy=dependent.policy -Djdk.internal.httpclient.debug=true DependentActionsTest TIME: 0.642 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 08:33:19 CEST 2024 Mode: othervm [/othervm specified] Additional options from @modules: --add-modules java.base,java.net.http,java.logging,jdk.httpserver --add-exports java.base/sun.net.www.http=ALL-UNNAMED --add-exports java.base/sun.net.www=ALL-UNNAMED --add-exports java.base/sun.net=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.common=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.frame=ALL-UNNAMED --add-exports java.net.http/jdk.internal.net.http.hpack=ALL-UNNAMED finished: Mon Apr 01 08:33:19 CEST 2024 elapsed time (seconds): 0.642 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=298857, tid=298860 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/hs_err_pid298857.log # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # STDERR: WARNING: A command line option has enabled the Security Manager WARNING: The Security Manager is deprecated and will be removed in a future release rerun: cd /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9 && \ DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/998/bus \ HOME=/home/buildbot \ JTREG_KEYWORDS='!headful & !external-dep & !printer' \ LANG=en_US.UTF-8 \ LC_ALL=C.UTF-8 \ PATH=/bin:/usr/bin:/usr/sbin \ TEST_IMAGE_DIR=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test \ XDG_RUNTIME_DIR=/run/user/998 \ XDG_SESSION_CLASS=background \ XDG_SESSION_ID=c2 \ XDG_SESSION_TYPE=unspecified \ _JVM_DWARF_PATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/symbols \ CLASSPATH=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/java/net/httpclient/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/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/DependentActionsTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/DependentActionsTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/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/10/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/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/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/10/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/10/test/jdk/java/net/httpclient/lib \ -Dtest.modules='java.base/sun.net.www.http java.base/sun.net.www java.base/sun.net java.net.http/jdk.internal.net.http.common java.net.http/jdk.internal.net.http.frame java.net.http/jdk.internal.net.http.hpack java.logging jdk.httpserver' \ -Djava.security.policy=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/9/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.internal.httpclient.debug=true \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/DependentActionsTest.d/testng.1.jta java/net/httpclient/DependentActionsTest.java false DependentActionsTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/EncodedCharsInURI.java Passed: java/net/httpclient/EscapedOctetsInURI.java Passed: java/net/httpclient/ExecutorShutdown.java Passed: java/net/httpclient/websocket/ReaderDriver.java Passed: java/net/httpclient/ExpectContinue.java Passed: java/net/httpclient/FlowAdaptersCompileOnly.java Passed: java/net/httpclient/websocket/SendTest.java Passed: java/net/httpclient/ExpectContinueTest.java Passed: java/net/httpclient/FlowAdapterPublisherTest.java Passed: java/net/httpclient/websocket/WebSocketBuilderTest.java Passed: java/net/httpclient/HeadersTest.java Passed: java/net/httpclient/FlowAdapterSubscriberTest.java Passed: java/net/httpclient/websocket/WebSocketExtendedTest.java Passed: java/net/httpclient/HeadersTest2.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/HttpClientExceptionTest.java Passed: java/net/httpclient/Http1ChunkedTest.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/HttpClientClose.java Passed: java/net/httpclient/HandshakeFailureTest.java Passed: java/net/httpclient/HttpRequestNewBuilderTest.java Passed: java/net/httpclient/HttpClientShutdown.java Passed: java/net/httpclient/HttpResponseInputStreamTest.java Passed: java/net/httpclient/HttpResponseInputStreamInterruptTest.java Passed: java/net/httpclient/websocket/WebSocketTest.java TEST: java/net/httpclient/HttpClientLocalAddrTest.java TEST JDK: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk ACTION: build -- Passed. Build successful REASON: User specified action: run build jdk.test.lib.net.SimpleSSLContext jdk.test.lib.net.IPSupport jdk.httpclient.test.lib.common.HttpServerAdapters TIME: 0.07 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 08:34:00 CEST 2024 Library /test/lib: compile: jdk.test.lib.net.IPSupport finished: Mon Apr 01 08:34:00 CEST 2024 elapsed time (seconds): 0.07 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.07 seconds messages: command: compile /home/buildbot/worker/test-jdkX-linux/build/test/lib/jdk/test/lib/net/IPSupport.java reason: .class file out of date or does not exist started: Mon Apr 01 08:34:00 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: 3 finished: Mon Apr 01 08:34:00 CEST 2024 elapsed time (seconds): 0.07 configuration: Boot Layer (javac runtime environment) class path: /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/javatest.jar /home/buildbot/worker/test-jdkX-linux/build/jtreg/lib/jtreg.jar patch: java.base /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/patches/java.base javac compilation environment add modules: java.base java.net.http java.logging jdk.httpserver add exports: java.base/sun.net ALL-UNNAMED java.base/sun.net.www ALL-UNNAMED java.base/sun.net.www.http ALL-UNNAMED java.net.http/jdk.internal.net.http.common ALL-UNNAMED java.net.http/jdk.internal.net.http.frame ALL-UNNAMED java.net.http/jdk.internal.net.http.hpack ALL-UNNAMED source path: /home/buildbot/worker/test-jdkX-linux/build/test/lib /home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib class path: /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/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/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/net/IPSupport.java ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.146 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 08:34:00 CEST 2024 Test directory: compile: HttpClientLocalAddrTest finished: Mon Apr 01 08:34:01 CEST 2024 elapsed time (seconds): 0.146 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.145 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 08:34:00 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: 3 finished: Mon Apr 01 08:34:01 CEST 2024 elapsed time (seconds): 0.145 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/HttpClientLocalAddrTest.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/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/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/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/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/1/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/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/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: 19.96 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 08:34:01 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 08:34:20 CEST 2024 elapsed time (seconds): 19.96 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:35085]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f16a7089958@222dee05, / Http1TestServer: start Started HTTP v1.1 server at 127.0.0.1:35085 Http1TestServer[localhost/127.0.0.1:46733]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f16a7089958@222dee05, / Http1TestServer: start Started HTTPS v1.1 server at 127.0.0.1:46733 Http2TestServerImpl[localhost/127.0.0.1:55533]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f16a7089958@222dee05, / Http2TestServerImpl: start Started HTTP v2 server at 127.0.0.1:55533 Http2TestServerImpl[localhost/127.0.0.1:45323]::addHandler HttpClientLocalAddrTest$$Lambda/0x00007f16a7089958@222dee05, / Http2TestServerImpl: start Started HTTPS v2 server at 127.0.0.1:45323 config HttpClientLocalAddrTest.beforeClass(): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Received a request from client address /127.0.0.1:55822 Received a request from client address /127.0.0.1:55834 Received a request from client address /127.0.0.1:55810 Received a request from client address /127.0.0.1:55808 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3fdffbb9, http://127.0.0.1:35085/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Received a request from client address /127.0.0.1:51714 Received a request from client address /127.0.0.1:51730 Received a request from client address /127.0.0.1:51744 Received a request from client address /127.0.0.1:51752 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7190ca73, http://127.0.0.1:35085/, 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:35085/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:35085/ Received a request from client address /127.0.0.1:48453 Received a request from client address /127.0.0.1:48981 Received a request from client address /127.0.0.1:53623 Received a request from client address /127.0.0.1:50461 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@49a2e81b, http://127.0.0.1:35085/, 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:35085/ 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:35085/ 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:35085/ 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:35085/ Received a request from client address /127.0.0.1:42985 Received a request from client address /127.0.0.1:45041 Received a request from client address /127.0.0.1:39647 Received a request from client address /127.0.0.1:52269 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4a8aca08, http://127.0.0.1:35085/, /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:35085/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35085/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:35085/ Received a request from client address /127.0.0.1:46149 Received a request from client address /127.0.0.1:35005 Received a request from client address /127.0.0.1:45301 Received a request from client address /127.0.0.1:41483 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@71bcee47, http://127.0.0.1:35085/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Received a request from client address localhost/127.0.0.1:41118 Received a request from client address localhost/127.0.0.1:41094 Received a request from client address localhost/127.0.0.1:41102 Received a request from client address localhost/127.0.0.1:41100 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1d46130f, https://127.0.0.1:46733/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Received a request from client address localhost/127.0.0.1:41140 Received a request from client address localhost/127.0.0.1:41122 Received a request from client address localhost/127.0.0.1:41150 Received a request from client address localhost/127.0.0.1:41136 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@207160c, https://127.0.0.1:46733/, 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:46733/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:46733/ Received a request from client address localhost/127.0.0.1:59701 Received a request from client address localhost/127.0.0.1:34353 Received a request from client address localhost/127.0.0.1:45937 Received a request from client address localhost/127.0.0.1:52477 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@c5d76e3, https://127.0.0.1:46733/, 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:46733/ 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:46733/ 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:46733/ 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:46733/ Received a request from client address localhost/127.0.0.1:38803 Received a request from client address localhost/127.0.0.1:59339 Received a request from client address localhost/127.0.0.1:46491 Received a request from client address localhost/127.0.0.1:52307 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4d5a4857, https://127.0.0.1:46733/, /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:46733/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:46733/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:46733/ Received a request from client address localhost/127.0.0.1:33897 Received a request from client address localhost/127.0.0.1:44979 Received a request from client address localhost/127.0.0.1:58931 Received a request from client address localhost/127.0.0.1:60383 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@779d0c9, https://127.0.0.1:46733/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7f52234e Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c795e2f Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3578098 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e5697b3 Received a request from client address /127.0.0.1:57728 Received a request from client address /127.0.0.1:57712 Received a request from client address /127.0.0.1:57724 Received a request from client address /127.0.0.1:57744 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7664664f, http://127.0.0.1:55533/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@385517ae Received a request from client address /127.0.0.1:53762 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d04eb41 Received a request from client address /127.0.0.1:53778 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@256f142d Received a request from client address /127.0.0.1:53776 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7bbdb000 Received a request from client address /127.0.0.1:53780 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@af39d9, http://127.0.0.1:55533/, 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:55533/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI http://127.0.0.1:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@d8fe406 Received a request from client address /127.0.0.1:54709 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2aa80a3c Received a request from client address /127.0.0.1:48951 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5c56a160 Received a request from client address /127.0.0.1:35287 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3c1b4b52 Received a request from client address /127.0.0.1:44031 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5a3f7f58, http://127.0.0.1:55533/, 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:55533/ 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:55533/ 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:55533/ 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:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@151091b2 Received a request from client address /127.0.0.1:37371 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7612ac17 Received a request from client address /127.0.0.1:33615 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4234dd04 Received a request from client address /127.0.0.1:33909 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6c6310d4 Received a request from client address /127.0.0.1:49005 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@473bae9, http://127.0.0.1:55533/, /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:55533/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:55533/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI http://127.0.0.1:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4bfc41ef Received a request from client address /127.0.0.1:49659 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@10a94cb6 Received a request from client address /127.0.0.1:47841 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@79a54afe Received a request from client address /127.0.0.1:57083 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1f82cf43 Received a request from client address /127.0.0.1:52435 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@46f04522, http://127.0.0.1:55533/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4130853d Received a request from client address /127.0.0.1:47812 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4ced21e3 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@73a0c006 Received a request from client address /127.0.0.1:47822 Received a request from client address /127.0.0.1:47814 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@779f4aaa Received a request from client address /127.0.0.1:47808 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2869a075, https://127.0.0.1:45323/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@76305445 Received a request from client address /127.0.0.1:47824 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2e325086 Received a request from client address /127.0.0.1:47840 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@65423466 Received a request from client address /127.0.0.1:47846 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@8043f32 Received a request from client address /127.0.0.1:47844 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@64ceb5bb, https://127.0.0.1:45323/, 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:45323/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address localhost/127.0.0.1 against request URI https://127.0.0.1:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@70a020a0 Received a request from client address /127.0.0.1:42931 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d6b6384 Received a request from client address /127.0.0.1:47441 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1ed0483f Received a request from client address /127.0.0.1:38587 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@ea2dab9 Received a request from client address /127.0.0.1:53533 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@616af73a, https://127.0.0.1:45323/, 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:45323/ 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:45323/ 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:45323/ 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:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@2654c11d Received a request from client address /127.0.0.1:56049 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1d55a10f Received a request from client address /127.0.0.1:51915 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4d49b22e Received a request from client address /127.0.0.1:60791 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@661b3a77 Received a request from client address /127.0.0.1:40359 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@378ac07f, https://127.0.0.1:45323/, /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:45323/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:45323/ Testing using a HTTP client HTTP_2 with local address /0.0.0.0 against request URI https://127.0.0.1:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@66f2f45 Received a request from client address /127.0.0.1:34237 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6d8e543c Received a request from client address /127.0.0.1:56989 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@15a63502 Received a request from client address /127.0.0.1:36573 Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@6ba4e9ac Received a request from client address /127.0.0.1:51421 test HttpClientLocalAddrTest.testMultiSendRequests(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@38c26e5a, https://127.0.0.1:45323/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Received a request from client address /127.0.0.1:38766 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1638f71a, http://127.0.0.1:35085/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Received a request from client address /127.0.0.1:38778 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4b34921f, http://127.0.0.1:35085/, 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:35085/ Received a request from client address /127.0.0.1:53949 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@869b522, http://127.0.0.1:35085/, 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:35085/ Received a request from client address /127.0.0.1:35393 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6885d048, http://127.0.0.1:35085/, /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:35085/ Received a request from client address /127.0.0.1:38879 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2f86fc6e, http://127.0.0.1:35085/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Received a request from client address localhost/127.0.0.1:50262 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3b35e404, https://127.0.0.1:46733/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Received a request from client address localhost/127.0.0.1:50272 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5c954167, https://127.0.0.1:46733/, 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:46733/ Received a request from client address localhost/127.0.0.1:38451 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@29a6e560, https://127.0.0.1:46733/, 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:46733/ Received a request from client address localhost/127.0.0.1:35101 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3890f912, https://127.0.0.1:46733/, /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:46733/ Received a request from client address localhost/127.0.0.1:60493 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3b9e26b7, https://127.0.0.1:46733/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@760fc1b9 Received a request from client address /127.0.0.1:53782 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@15500f18, http://127.0.0.1:55533/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@3fbed09d Received a request from client address /127.0.0.1:53788 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3b7b071b, http://127.0.0.1:55533/, 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:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5cafb169 Received a request from client address /127.0.0.1:43333 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@67103afe, http://127.0.0.1:55533/, 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:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@585781a Received a request from client address /127.0.0.1:46599 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3c1cbc4d, http://127.0.0.1:55533/, /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:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@498585c7 Received a request from client address /127.0.0.1:45515 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1e01e69c, http://127.0.0.1:55533/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@608b7272 Received a request from client address /127.0.0.1:47862 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5fb4e586, https://127.0.0.1:45323/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@35bc7578 Received a request from client address /127.0.0.1:47876 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@22e5afc6, https://127.0.0.1:45323/, 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:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@751323c9 Received a request from client address /127.0.0.1:44085 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@441135c4, https://127.0.0.1:45323/, 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:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@122937af Received a request from client address /127.0.0.1:39975 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2c75d104, https://127.0.0.1:45323/, /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:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@36b4d4b5 Received a request from client address /127.0.0.1:49967 test HttpClientLocalAddrTest.testSend(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5d301521, https://127.0.0.1:45323/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Received a request from client address /127.0.0.1:38792 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2b80027e, http://127.0.0.1:35085/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:35085/ Received a request from client address /127.0.0.1:38802 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5353a0e9, http://127.0.0.1:35085/, 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:35085/ Received a request from client address /127.0.0.1:37321 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@53539b31, http://127.0.0.1:35085/, 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:35085/ Received a request from client address /127.0.0.1:58311 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2c3e36de, http://127.0.0.1:35085/, /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:35085/ Received a request from client address /127.0.0.1:50599 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6a2efc8, http://127.0.0.1:35085/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Received a request from client address localhost/127.0.0.1:50276 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76994909, https://127.0.0.1:46733/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:46733/ Received a request from client address localhost/127.0.0.1:50288 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@76182337, https://127.0.0.1:46733/, 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:46733/ Received a request from client address localhost/127.0.0.1:45609 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@2ac9b162, https://127.0.0.1:46733/, 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:46733/ Received a request from client address localhost/127.0.0.1:45517 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@7acef2dd, https://127.0.0.1:46733/, /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:46733/ Received a request from client address localhost/127.0.0.1:33593 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@4e4748c0, https://127.0.0.1:46733/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7a80ff70 Received a request from client address /127.0.0.1:53796 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@481da9bb, http://127.0.0.1:55533/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI http://127.0.0.1:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@217343cc Received a request from client address /127.0.0.1:53808 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@5e417795, http://127.0.0.1:55533/, 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:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@7399f0f3 Received a request from client address /127.0.0.1:46973 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@15074595, http://127.0.0.1:55533/, 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:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@1657e8fa Received a request from client address /127.0.0.1:47079 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6758f969, http://127.0.0.1:55533/, /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:55533/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@71e6abb3 Received a request from client address /127.0.0.1:36609 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@6bffabc0, http://127.0.0.1:55533/, /0.0.0.0): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@5d63cd5b Received a request from client address /127.0.0.1:47880 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@f7101d1, https://127.0.0.1:45323/, null): success Testing using a HTTP client HTTP_2 with local address null against request URI https://127.0.0.1:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@127b5045 Received a request from client address /127.0.0.1:47884 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@21423635, https://127.0.0.1:45323/, 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:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@4e81c475 Received a request from client address /127.0.0.1:60707 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@1f80166b, https://127.0.0.1:45323/, 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:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@61bbd2eb Received a request from client address /127.0.0.1:57605 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@64ce5b8e, https://127.0.0.1:45323/, /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:45323/ Http2TestContext::handle Http2TestExchangeImpl: jdk.httpclient.test.lib.http2.Http2TestExchangeImpl@728d58c3 Received a request from client address /127.0.0.1:60171 test HttpClientLocalAddrTest.testSendAsync(HttpClientLocalAddrTest$ClientProvider$ClientBuilder@3971083d, https://127.0.0.1:45323/, /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] [199ms] HttpClientImpl(1) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-1-thread-2] [313ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-1-thread-3] [313ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-1-thread-1] [313ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-1-thread-4] [313ms] HttpClientImpl(1) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-1-thread-3] [457ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-1-thread-1] [458ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-0-Worker0] [638ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-0-Worker1] [638ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-1-thread-3] [686ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-3] [687ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker0] [688ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker0] [688ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-1] [694ms] Http2ClientImpl not found in connection pool DEBUG: [pool-1-thread-1] [694ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-0-Worker1] [700ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-0-Worker1] [700ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-1-thread-3] [705ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-3] [705ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker0] [706ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker0] [706ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-1-thread-1] [712ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-1-thread-1] [712ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [715ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-0-Worker1] [716ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-0-Worker1] [866ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker1] [866ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-1] [866ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-1] [869ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-0-Worker0] [866ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-1-thread-3] [866ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-0-Worker0] [869ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [869ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-1-thread-3] [1s 116ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-3] [1s 116ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker0] [1s 118ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker0] [1s 118ms] Http1Exchange Sending headers only DEBUG: [HttpClient-0-Worker1] [1s 119ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker1] [1s 119ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 120ms] Exchange checkFor407: all clear DEBUG: [pool-1-thread-1] [1s 121ms] Http1Exchange Sending headers only DEBUG: [pool-1-thread-1] [1s 186ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6a12d513 queue.isEmpty: true DEBUG: [HttpClient-0-Worker1] [1s 186ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@10d539fb queue.isEmpty: true DEBUG: [pool-1-thread-3] [1s 186ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@514df1c queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [1s 186ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@59a22ee4 queue.isEmpty: true DEBUG: [HttpClient-0-Worker0] [1s 493ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@59a22ee4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker0] [1s 493ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [1s 503ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@10d539fb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-0-Worker1] [1s 504ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 507ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6a12d513, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-1] [1s 507ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 512ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@514df1c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-1-thread-3] [1s 512ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 677ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 677ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [pool-1-thread-1] [1s 677ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-1] [1s 677ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-1] [1s 678ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [1s 680ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [1s 680ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker1] [1s 680ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker1] [1s 680ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker1] [1s 681ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker0] [1s 685ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [1s 685ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker0] [1s 685ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker0] [1s 685ms] Http1Exchange response created in advance DEBUG: [HttpClient-0-Worker0] [1s 685ms] Http1Exchange initiating connect async DEBUG: [pool-1-thread-3] [1s 688ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 688ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [pool-1-thread-3] [1s 688ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-1-thread-3] [1s 688ms] Http1Exchange response created in advance DEBUG: [pool-1-thread-3] [1s 688ms] Http1Exchange initiating connect async DEBUG: [HttpClient-0-Worker1] [1s 704ms] PlainHttpConnection(SocketTube(4)) registering connect event DEBUG: [pool-1-thread-1] [1s 706ms] PlainHttpConnection(SocketTube(2)) registering connect event DEBUG: [pool-1-thread-3] [1s 707ms] PlainHttpConnection(SocketTube(1)) registering connect event DEBUG: [HttpClient-0-Worker0] [1s 708ms] PlainHttpConnection(SocketTube(3)) registering connect event DEBUG: [HttpClient-1-SelectorManager] [1s 737ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@79d39912 for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 737ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4860c456 for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 737ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@19fc665d for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 737ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@8b5c128 for C (true) DEBUG: [HttpClient-1-SelectorManager] [1s 837ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 837ms] PlainHttpConnection(SocketTube(4)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55808 DEBUG: [HttpClient-1-SelectorManager] [1s 866ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 867ms] PlainHttpConnection(SocketTube(2)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55810 DEBUG: [HttpClient-1-SelectorManager] [1s 867ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 867ms] PlainHttpConnection(SocketTube(3)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55834 DEBUG: [HttpClient-1-SelectorManager] [1s 868ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-SelectorManager] [1s 868ms] PlainHttpConnection(SocketTube(1)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:55822 DEBUG: [HttpClient-0-Worker3] [1s 870ms] PlainHttpConnection(SocketTube(2)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [1s 870ms] PlainHttpConnection(SocketTube(4)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker4] [1s 870ms] PlainHttpConnection(SocketTube(3)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker5] [1s 870ms] PlainHttpConnection(SocketTube(1)) finishConnect, setting connected=true DEBUG: [HttpClient-0-Worker2] [1s 883ms] Http1Exchange SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker2] [1s 883ms] SocketTube(4) connecting flows DEBUG: [HttpClient-0-Worker4] [1s 884ms] Http1Exchange SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker4] [1s 885ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker5] [1s 886ms] Http1Exchange SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker5] [1s 886ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker3] [1s 887ms] Http1Exchange SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [1s 887ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker3] [1s 892ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker3] [1s 892ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [1s 892ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 893ms] SocketTube(2) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@245c8298 DEBUG: [HttpClient-1-SelectorManager] [1s 893ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-0-Worker2] [1s 892ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-1-SelectorManager] [1s 893ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 893ms] Http1AsyncReceiver(SocketTube(2)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker5] [1s 892ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker6] [1s 893ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker5] [1s 893ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker5] [1s 893ms] SocketTube(1) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker4] [1s 892ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker4] [1s 894ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker3] [1s 892ms] SocketTube(2) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [1s 894ms] Http1Publisher(SocketTube(1)) got subscriber: SocketTube(1) DEBUG: [HttpClient-0-Worker5] [1s 894ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker2] [1s 893ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [1s 893ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-0-Worker2] [1s 895ms] SocketTube(4) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 895ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-0-Worker6] [1s 893ms] Http1AsyncReceiver(SocketTube(2)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [1s 895ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-0-Worker4] [1s 894ms] SocketTube(3) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [1s 897ms] SocketTube(1) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@453104ed DEBUG: [HttpClient-1-SelectorManager] [1s 897ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 897ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-0-Worker4] [1s 897ms] Http1Publisher(SocketTube(3)) got subscriber: SocketTube(3) DEBUG: [HttpClient-1-SelectorManager] [1s 898ms] Http1AsyncReceiver(SocketTube(1)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [1s 898ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 898ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 898ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker7] [1s 898ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker3] [1s 894ms] Http1Publisher(SocketTube(2)) got subscriber: SocketTube(2) DEBUG: [HttpClient-0-Worker3] [1s 898ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker2] [1s 895ms] Http1Publisher(SocketTube(4)) got subscriber: SocketTube(4) DEBUG: [HttpClient-0-Worker2] [1s 898ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker6] [1s 895ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker6] [1s 899ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-0-Worker6] [1s 899ms] SocketTube(2) resuming read event DEBUG: [HttpClient-0-Worker4] [1s 898ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-1-SelectorManager] [1s 898ms] SocketTube(3) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@257543c4 DEBUG: [HttpClient-1-SelectorManager] [1s 899ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-0-Worker7] [1s 898ms] Http1AsyncReceiver(SocketTube(1)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-SelectorManager] [1s 899ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 900ms] Http1AsyncReceiver(SocketTube(3)) Received onSubscribed from upstream DEBUG: [HttpClient-0-Worker5] [1s 900ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker2] [1s 900ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-0-Worker7] [1s 900ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker7] [1s 901ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-0-Worker7] [1s 901ms] SocketTube(1) resuming read event DEBUG: [HttpClient-0-Worker3] [1s 900ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [1s 900ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-0-Worker3] [1s 901ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker8] [1s 900ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker8] [1s 902ms] Http1AsyncReceiver(SocketTube(3)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker6] [1s 903ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker7] [1s 909ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker5] [1s 900ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker4] [1s 900ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker4] [1s 909ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-0-Worker2] [1s 901ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-SelectorManager] [1s 901ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7c8db3e DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] Http1AsyncReceiver(SocketTube(4)) Received onSubscribed from upstream DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-0-Worker9] [1s 910ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47c0c11d for R (true) DEBUG: [HttpClient-1-SelectorManager] [1s 910ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57fba90 for R (true) DEBUG: [HttpClient-1-SelectorManager] [1s 911ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 911ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [1s 916ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 916ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker11] [1s 916ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker11] [1s 916ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker11] [1s 916ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker8] [1s 909ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker8] [1s 923ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-0-Worker8] [1s 923ms] SocketTube(3) resuming read event DEBUG: [HttpClient-0-Worker8] [1s 923ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-0-Worker9] [1s 910ms] Http1AsyncReceiver(SocketTube(4)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-0-Worker9] [1s 923ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-0-Worker10] [1s 916ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 922ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-0-Worker10] [1s 923ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker10] [1s 923ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker9] [1s 923ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [1s 923ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-0-Worker9] [1s 924ms] SocketTube(4) resuming read event DEBUG: [HttpClient-0-Worker9] [1s 924ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker13] [1s 924ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker12] [1s 924ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-1-SelectorManager] [1s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52717ad8 for R (true) DEBUG: [HttpClient-0-Worker12] [1s 925ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker12] [1s 925ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker13] [1s 924ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-1-SelectorManager] [1s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12348a82 for R (true) DEBUG: [HttpClient-0-Worker13] [1s 925ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker10] [2s 118ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker10] [2s 119ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker13] [2s 127ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker13] [2s 127ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker12] [2s 138ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker12] [2s 138ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker11] [2s 139ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker11] [2s 139ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET Apr 01, 2024 8:34:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET Apr 01, 2024 8:34:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET Apr 01, 2024 8:34:06 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-0-Worker4] [2s 350ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker3] [2s 350ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker5] [2s 350ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker2] [2s 350ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-0-Worker4] [2s 354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker4] [2s 354ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [2s 354ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [2s 354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [2s 355ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [2s 355ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [2s 355ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker5] [2s 354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [2s 355ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker5] [2s 355ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [2s 355ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker2] [2s 354ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [2s 363ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 363ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker2] [2s 363ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [2s 363ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker4] [2s 355ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-0-Worker4] [2s 364ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker3] [2s 361ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 363ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-0-Worker5] [2s 368ms] Http1Publisher(SocketTube(1)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker5] [2s 368ms] SocketTube(1) trying to write: 191 DEBUG: [HttpClient-0-Worker4] [2s 368ms] Http1Publisher(SocketTube(3)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker3] [2s 368ms] Http1Publisher(SocketTube(2)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [2s 368ms] Http1Publisher(SocketTube(4)) onNext with 191 bytes DEBUG: [HttpClient-0-Worker2] [2s 369ms] SocketTube(4) trying to write: 191 DEBUG: [HttpClient-0-Worker4] [2s 369ms] SocketTube(3) trying to write: 191 DEBUG: [HttpClient-0-Worker3] [2s 369ms] SocketTube(2) trying to write: 191 DEBUG: [HttpClient-0-Worker5] [2s 386ms] SocketTube(1) wrote: 191 DEBUG: [HttpClient-0-Worker3] [2s 386ms] SocketTube(2) wrote: 191 DEBUG: [HttpClient-0-Worker4] [2s 386ms] SocketTube(3) wrote: 191 DEBUG: [HttpClient-0-Worker2] [2s 386ms] SocketTube(4) wrote: 191 DEBUG: [HttpClient-0-Worker5] [2s 397ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker5] [2s 397ms] Http1Publisher(SocketTube(1)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker5] [2s 397ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [2s 397ms] SocketTube(1) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [2s 397ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker2] [2s 397ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker4] [2s 404ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker3] [2s 406ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker4] [2s 407ms] Http1Publisher(SocketTube(3)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker4] [2s 407ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [2s 407ms] SocketTube(3) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [2s 407ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [2s 407ms] Http1Publisher(SocketTube(3)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker5] [2s 406ms] Http1Publisher(SocketTube(1)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [2s 407ms] Http1Publisher(SocketTube(2)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker3] [2s 408ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker2] [2s 407ms] Http1Publisher(SocketTube(4)) subscription request(1), demand=1 DEBUG: [HttpClient-0-Worker4] [2s 407ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker4] [2s 408ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker4] [2s 408ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker4] [2s 408ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker5] [2s 407ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker5] [2s 408ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker5] [2s 408ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker3] [2s 408ms] SocketTube(2) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker3] [2s 409ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [2s 409ms] Http1Publisher(SocketTube(2)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker3] [2s 409ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker3] [2s 409ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker3] [2s 409ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [2s 408ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker5] [2s 409ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker3] [2s 409ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker4] [2s 410ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [2s 410ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [2s 410ms] Http1Publisher(SocketTube(3)) WriteTask DEBUG: [HttpClient-0-Worker4] [2s 410ms] Http1Publisher(SocketTube(3)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [2s 409ms] SocketTube(4) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker4] [2s 410ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [2s 410ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [2s 412ms] Http1Publisher(SocketTube(1)) WriteTask DEBUG: [HttpClient-0-Worker3] [2s 410ms] Http1Publisher(SocketTube(2)) WriteTask DEBUG: [HttpClient-0-Worker3] [2s 412ms] Http1Publisher(SocketTube(2)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker3] [2s 412ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker5] [2s 412ms] Http1Publisher(SocketTube(1)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker5] [2s 412ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker2] [2s 414ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker2] [2s 414ms] Http1Publisher(SocketTube(4)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-0-Worker2] [2s 414ms] Exchange checkFor407: all clear DEBUG: [HttpClient-0-Worker2] [2s 414ms] Exchange sendRequestBody DEBUG: [HttpClient-0-Worker2] [2s 414ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-0-Worker2] [2s 414ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-0-Worker2] [2s 415ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 415ms] Http1Publisher(SocketTube(4)) WriteTask DEBUG: [HttpClient-0-Worker2] [2s 415ms] Http1Publisher(SocketTube(4)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-0-Worker2] [2s 415ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-0-Worker4] [2s 418ms] Http1Publisher(SocketTube(3)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker4] [2s 418ms] Http1Publisher(SocketTube(3)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@c15be87 DEBUG: [HttpClient-0-Worker3] [2s 422ms] Http1Publisher(SocketTube(2)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker3] [2s 422ms] Http1Publisher(SocketTube(2)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@792077d6 DEBUG: [HttpClient-0-Worker5] [2s 423ms] Http1Publisher(SocketTube(1)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker5] [2s 424ms] Http1Publisher(SocketTube(1)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56113641 DEBUG: [HttpClient-0-Worker2] [2s 428ms] Http1Publisher(SocketTube(4)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-0-Worker2] [2s 428ms] Http1Publisher(SocketTube(4)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6437f2af DEBUG: [HttpClient-0-Worker3] [2s 430ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker4] [2s 432ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker5] [2s 437ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker2] [2s 443ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-0-Worker3] [2s 445ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker4] [2s 446ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker5] [2s 453ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [2s 455ms] Http1Exchange reading headers DEBUG: [HttpClient-0-Worker2] [2s 635ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker2] [2s 636ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) First time around DEBUG: [HttpClient-0-Worker2] [2s 636ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker5] [2s 636ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker5] [2s 636ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) First time around DEBUG: [HttpClient-0-Worker5] [2s 636ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker4] [2s 640ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker4] [2s 640ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) First time around DEBUG: [HttpClient-0-Worker4] [2s 640ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) headersReader is not yet completed DEBUG: [HttpClient-0-Worker3] [2s 647ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-0-Worker3] [2s 647ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) First time around DEBUG: [HttpClient-0-Worker3] [2s 647ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) headersReader is not yet completed DEBUG: [HttpClient-1-SelectorManager] [2s 944ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57fba90 for None (false) DEBUG: [HttpClient-1-SelectorManager] [2s 955ms] SocketTube(1) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [2s 955ms] Http1AsyncReceiver(SocketTube(1)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [2s 955ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [2s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57fba90 for R (false) DEBUG: [HttpClient-1-SelectorManager] [2s 955ms] SocketTube(1) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [2s 955ms] Http1AsyncReceiver(SocketTube(1)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@514df1c DEBUG: [HttpClient-0-Worker14] [2s 955ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker14] [2s 955ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@514df1c DEBUG: [HttpClient-1-SelectorManager] [2s 955ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52717ad8 for None (false) DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] SocketTube(3) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] Http1AsyncReceiver(SocketTube(3)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52717ad8 for R (false) DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] SocketTube(3) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [2s 956ms] Http1AsyncReceiver(SocketTube(3)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@59a22ee4 DEBUG: [HttpClient-0-Worker15] [2s 956ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47c0c11d for None (false) DEBUG: [HttpClient-0-Worker15] [2s 956ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@59a22ee4 DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] SocketTube(2) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] Http1AsyncReceiver(SocketTube(2)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47c0c11d for R (false) DEBUG: [HttpClient-0-Worker16] [2s 956ms] Http1AsyncReceiver(SocketTube(2)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6a12d513 DEBUG: [HttpClient-0-Worker16] [2s 956ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 1 DEBUG: [HttpClient-1-SelectorManager] [2s 956ms] SocketTube(2) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [2s 959ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6a12d513 DEBUG: [HttpClient-1-SelectorManager] [2s 962ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12348a82 for None (false) DEBUG: [HttpClient-1-SelectorManager] [2s 963ms] SocketTube(4) read bytes: 79 DEBUG: [HttpClient-1-SelectorManager] [2s 963ms] Http1AsyncReceiver(SocketTube(4)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-SelectorManager] [2s 963ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [2s 963ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12348a82 for R (false) DEBUG: [HttpClient-1-SelectorManager] [2s 963ms] SocketTube(4) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [2s 963ms] Http1AsyncReceiver(SocketTube(4)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@10d539fb DEBUG: [HttpClient-0-Worker17] [2s 963ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 1 DEBUG: [HttpClient-0-Worker17] [2s 963ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@10d539fb DEBUG: [HttpClient-0-Worker15] [3s 5ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker14] [3s 7ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [3s 8ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker17] [3s 10ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-0-Worker16] [3s 17ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker16] [3s 17ms] Http1AsyncReceiver(SocketTube(2)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6a12d513 DEBUG: [HttpClient-0-Worker16] [3s 17ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker15] [3s 20ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker15] [3s 20ms] Http1AsyncReceiver(SocketTube(3)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@59a22ee4 DEBUG: [HttpClient-0-Worker15] [3s 20ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [3s 22ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker14] [3s 22ms] Http1AsyncReceiver(SocketTube(1)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@514df1c DEBUG: [HttpClient-0-Worker14] [3s 22ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker14] [3s 23ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker16] [3s 23ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker15] [3s 23ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-0-Worker17] [3s 25ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-0-Worker17] [3s 25ms] Http1AsyncReceiver(SocketTube(4)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@10d539fb DEBUG: [HttpClient-0-Worker17] [3s 25ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-0-Worker17] [3s 25ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:07 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 55834 Apr 01, 2024 8:34:07 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 55808 Apr 01, 2024 8:34:07 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 55822 Apr 01, 2024 8:34:07 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 55810 DEBUG: [HttpClient-0-Worker17] [3s 62ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker16] [3s 62ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker14] [3s 62ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker15] [3s 62ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) readBody: return2Cache: true DEBUG: [HttpClient-0-Worker17] [3s 319ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e58ac42(1) DEBUG: [HttpClient-0-Worker16] [3s 320ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e58ac42(1) DEBUG: [HttpClient-0-Worker14] [3s 321ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e58ac42(1) DEBUG: [HttpClient-0-Worker15] [3s 325ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3e58ac42(1) DEBUG: [HttpClient-0-Worker15] [3s 352ms] Http1AsyncReceiver(SocketTube(3)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2c0285ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c6b4ac queue.isEmpty: false DEBUG: [HttpClient-0-Worker14] [3s 353ms] Http1AsyncReceiver(SocketTube(1)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5d9bfbc6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32b4f7bb queue.isEmpty: false DEBUG: [HttpClient-0-Worker17] [3s 354ms] Http1AsyncReceiver(SocketTube(4)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4dd4a0e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@79d0a2da queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [3s 356ms] Http1AsyncReceiver(SocketTube(2)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@e908f02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1113f887 queue.isEmpty: false DEBUG: [HttpClient-0-Worker16] [3s 682ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 4 DEBUG: [HttpClient-0-Worker16] [3s 682ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker16] [3s 682ms] HttpClientImpl(1) body subscriber registered: 1 DEBUG: [HttpClient-0-Worker15] [3s 686ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 4 DEBUG: [HttpClient-0-Worker15] [3s 686ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker15] [3s 686ms] HttpClientImpl(1) body subscriber registered: 2 DEBUG: [HttpClient-0-Worker14] [3s 688ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 4 DEBUG: [HttpClient-0-Worker14] [3s 688ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker14] [3s 688ms] HttpClientImpl(1) body subscriber registered: 3 DEBUG: [HttpClient-0-Worker16] [3s 693ms] Http1AsyncReceiver(SocketTube(2)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@e908f02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1113f887, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [3s 693ms] Http1AsyncReceiver(SocketTube(2)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@e908f02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1113f887 DEBUG: [HttpClient-0-Worker16] [3s 693ms] Http1AsyncReceiver(SocketTube(2)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker16] [3s 693ms] Http1AsyncReceiver(SocketTube(2)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@e908f02/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1113f887 DEBUG: [HttpClient-0-Worker16] [3s 693ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker16] [3s 693ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [3s 693ms] Http1AsyncReceiver(SocketTube(1)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5d9bfbc6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32b4f7bb, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker16] [3s 693ms] PlainHttpConnection(SocketTube(2))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [3s 693ms] Http1AsyncReceiver(SocketTube(3)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2c0285ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c6b4ac, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker14] [3s 693ms] Http1AsyncReceiver(SocketTube(1)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5d9bfbc6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32b4f7bb DEBUG: [HttpClient-0-Worker16] [3s 693ms] Http1AsyncReceiver(SocketTube(2)) cleared DEBUG: [HttpClient-0-Worker16] [3s 694ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) SocketTube(2): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker17] [3s 695ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 4 DEBUG: [HttpClient-0-Worker17] [3s 695ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-0-Worker17] [3s 695ms] HttpClientImpl(1) body subscriber registered: 4 DEBUG: [HttpClient-0-Worker14] [3s 697ms] Http1AsyncReceiver(SocketTube(1)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [3s 697ms] Http1AsyncReceiver(SocketTube(4)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4dd4a0e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@79d0a2da, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-0-Worker17] [3s 697ms] Http1AsyncReceiver(SocketTube(4)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4dd4a0e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@79d0a2da DEBUG: [HttpClient-0-Worker17] [3s 697ms] Http1AsyncReceiver(SocketTube(4)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker17] [3s 698ms] Http1AsyncReceiver(SocketTube(4)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4dd4a0e9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@79d0a2da DEBUG: [HttpClient-0-Worker17] [3s 698ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker17] [3s 698ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker17] [3s 698ms] PlainHttpConnection(SocketTube(4))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker17] [3s 698ms] Http1AsyncReceiver(SocketTube(4)) cleared DEBUG: [HttpClient-0-Worker17] [3s 699ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) SocketTube(4): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker15] [3s 697ms] Http1AsyncReceiver(SocketTube(3)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2c0285ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c6b4ac DEBUG: [HttpClient-0-Worker15] [3s 699ms] Http1AsyncReceiver(SocketTube(3)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-0-Worker15] [3s 699ms] Http1AsyncReceiver(SocketTube(3)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2c0285ed/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@75c6b4ac DEBUG: [HttpClient-0-Worker15] [3s 699ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker15] [3s 699ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker15] [3s 699ms] PlainHttpConnection(SocketTube(3))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker15] [3s 700ms] Http1AsyncReceiver(SocketTube(3)) cleared DEBUG: [HttpClient-0-Worker15] [3s 700ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) SocketTube(3): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker14] [3s 697ms] Http1AsyncReceiver(SocketTube(1)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5d9bfbc6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32b4f7bb DEBUG: [HttpClient-0-Worker14] [3s 700ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-0-Worker14] [3s 700ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-0-Worker14] [3s 700ms] PlainHttpConnection(SocketTube(1))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-0-Worker14] [3s 700ms] Http1AsyncReceiver(SocketTube(1)) cleared DEBUG: [HttpClient-0-Worker14] [3s 700ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) SocketTube(1): return to HTTP/1.1 pool DEBUG: [HttpClient-0-Worker16] [3s 704ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-0-Worker16] [3s 704ms] SocketTube(2) connecting flows DEBUG: [HttpClient-0-Worker16] [3s 704ms] SocketTube(2) read publisher got subscriber DEBUG: [HttpClient-0-Worker16] [3s 704ms] SocketTube(2) registering subscribe event DEBUG: [HttpClient-0-Worker16] [3s 704ms] SocketTube(2) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker16] [3s 704ms] SocketTube(2) subscribed for writing DEBUG: [HttpClient-0-Worker16] [3s 704ms] SocketTube(2) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker16] [3s 704ms] SocketTube(2) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [3s 704ms] SocketTube(2) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [3s 705ms] SocketTube(2) handling pending subscription for CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [3s 705ms] Http1AsyncReceiver(SocketTube(2)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [3s 705ms] SocketTube(2) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [3s 705ms] SocketTube(2) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [3s 705ms] SocketTube(2) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [3s 705ms] SocketTube(2) resuming read event DEBUG: [HttpClient-1-SelectorManager] [3s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47c0c11d for R (false) DEBUG: [HttpClient-0-Worker15] [3s 704ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker15] [3s 705ms] SocketTube(3) connecting flows DEBUG: [HttpClient-0-Worker15] [3s 705ms] SocketTube(3) read publisher got subscriber DEBUG: [HttpClient-0-Worker15] [3s 705ms] SocketTube(3) registering subscribe event DEBUG: [HttpClient-0-Worker15] [3s 705ms] SocketTube(3) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [3s 705ms] SocketTube(3) subscribed for writing DEBUG: [HttpClient-0-Worker15] [3s 705ms] SocketTube(3) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker15] [3s 705ms] SocketTube(3) write: registering startSubscription event DEBUG: [HttpClient-0-Worker14] [3s 704ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-0-Worker14] [3s 705ms] SocketTube(1) connecting flows DEBUG: [HttpClient-0-Worker14] [3s 705ms] SocketTube(1) read publisher got subscriber DEBUG: [HttpClient-0-Worker14] [3s 705ms] SocketTube(1) registering subscribe event DEBUG: [HttpClient-0-Worker14] [3s 706ms] SocketTube(1) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker14] [3s 706ms] SocketTube(1) subscribed for writing DEBUG: [HttpClient-0-Worker14] [3s 706ms] SocketTube(1) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker14] [3s 706ms] SocketTube(1) write: registering startSubscription event DEBUG: [HttpClient-0-Worker17] [3s 704ms] ConnectionPool(1) registering CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [3s 705ms] SocketTube(2) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [3s 706ms] SocketTube(2) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [3s 706ms] SocketTube(2) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [3s 706ms] SocketTube(2) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [3s 706ms] SocketTube(2) write: offloading requestMore DEBUG: [HttpClient-1-SelectorManager] [3s 706ms] SocketTube(3) subscribe event raised DEBUG: [HttpClient-0-Worker18] [3s 706ms] SocketTube(2) write: requesting more... DEBUG: [HttpClient-0-Worker18] [3s 706ms] SocketTube(2) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [3s 706ms] SocketTube(4) connecting flows DEBUG: [HttpClient-1-SelectorManager] [3s 706ms] SocketTube(3) handling pending subscription for CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-0-Worker17] [3s 707ms] SocketTube(4) read publisher got subscriber DEBUG: [HttpClient-0-Worker17] [3s 707ms] SocketTube(4) registering subscribe event DEBUG: [HttpClient-1-SelectorManager] [3s 707ms] Http1AsyncReceiver(SocketTube(3)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-0-Worker17] [3s 707ms] SocketTube(4) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 707ms] SocketTube(3) read demand reset to 0 DEBUG: [HttpClient-0-Worker17] [3s 708ms] SocketTube(4) subscribed for writing DEBUG: [HttpClient-0-Worker17] [3s 708ms] SocketTube(4) write: resetting demand to 0 DEBUG: [HttpClient-0-Worker17] [3s 708ms] SocketTube(4) write: registering startSubscription event DEBUG: [HttpClient-1-SelectorManager] [3s 708ms] SocketTube(3) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(3) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(3) resuming read event DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52717ad8 for R (false) DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(3) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(3) onSubscribe called DEBUG: [HttpClient-0-Worker16] [3s 711ms] HttpClientImpl(1) body subscriber unregistered: 3 DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(3) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(3) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(3) write: offloading requestMore DEBUG: [HttpClient-0-Worker14] [3s 711ms] HttpClientImpl(1) body subscriber unregistered: 1 DEBUG: [HttpClient-0-Worker19] [3s 711ms] SocketTube(3) write: requesting more... DEBUG: [HttpClient-0-Worker19] [3s 711ms] SocketTube(3) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker15] [3s 711ms] HttpClientImpl(1) body subscriber unregistered: 2 DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(1) subscribe event raised DEBUG: [HttpClient-0-Worker17] [3s 711ms] HttpClientImpl(1) body subscriber unregistered: 0 DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(1) handling pending subscription for CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] Http1AsyncReceiver(SocketTube(1)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(1) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(1) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [3s 711ms] SocketTube(1) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [3s 712ms] SocketTube(1) resuming read event DEBUG: [HttpClient-1-SelectorManager] [3s 712ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@57fba90 for R (false) DEBUG: [HttpClient-1-SelectorManager] [3s 712ms] SocketTube(1) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [3s 712ms] SocketTube(1) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [3s 712ms] SocketTube(1) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [3s 712ms] SocketTube(1) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [3s 712ms] SocketTube(1) write: offloading requestMore DEBUG: [HttpClient-0-Worker20] [3s 712ms] SocketTube(1) write: requesting more... DEBUG: [HttpClient-0-Worker20] [3s 712ms] SocketTube(1) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SocketTube(4) subscribe event raised DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SocketTube(4) handling pending subscription for CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] Http1AsyncReceiver(SocketTube(4)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SocketTube(4) read demand reset to 0 DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SocketTube(4) calling onSubscribe DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SocketTube(4) got some demand for reading DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SocketTube(4) resuming read event DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12348a82 for R (false) DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SocketTube(4) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SocketTube(4) onSubscribe called DEBUG: [HttpClient-1-SelectorManager] [3s 727ms] SocketTube(4) pending subscriber subscribed DEBUG: [HttpClient-1-SelectorManager] [3s 729ms] SocketTube(4) write: starting subscription DEBUG: [HttpClient-1-SelectorManager] [3s 729ms] SocketTube(4) write: offloading requestMore DEBUG: [HttpClient-0-Worker21] [3s 729ms] SocketTube(4) write: requesting more... DEBUG: [HttpClient-0-Worker21] [3s 729ms] SocketTube(4) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-0-Worker17] [3s 966ms] HttpClientImpl(1) ClientImpl (async) elapsed 3423 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-0-Worker14] [3s 967ms] HttpClientImpl(1) ClientImpl (async) elapsed 3423 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-0-Worker14] [3s 968ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker14] [3s 968ms] Http1Response(id=3, PlainHttpConnection(SocketTube(1))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e58ac42(1) DEBUG: [HttpClient-0-Worker14] [3s 968ms] Http1AsyncReceiver(SocketTube(1)) Delegate done: 0 DEBUG: [HttpClient-0-Worker14] [3s 969ms] Http1AsyncReceiver(SocketTube(1)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker15] [3s 971ms] HttpClientImpl(1) ClientImpl (async) elapsed 3423 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-0-Worker17] [3s 974ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [3s 974ms] Http1Response(id=2, PlainHttpConnection(SocketTube(4))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e58ac42(1) DEBUG: [HttpClient-0-Worker15] [3s 974ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker17] [3s 974ms] Http1AsyncReceiver(SocketTube(4)) Delegate done: 0 DEBUG: [HttpClient-0-Worker17] [3s 974ms] Http1AsyncReceiver(SocketTube(4)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker16] [3s 975ms] HttpClientImpl(1) ClientImpl (async) elapsed 3423 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-0-Worker16] [3s 975ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Finished reading body: READING_BODY DEBUG: [HttpClient-0-Worker15] [3s 975ms] Http1Response(id=1, PlainHttpConnection(SocketTube(3))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e58ac42(1) DEBUG: [HttpClient-0-Worker15] [3s 975ms] Http1AsyncReceiver(SocketTube(3)) Delegate done: 0 DEBUG: [HttpClient-0-Worker16] [3s 975ms] Http1Response(id=4, PlainHttpConnection(SocketTube(2))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3e58ac42(1) DEBUG: [HttpClient-1-SelectorManager] [3s 976ms] HttpClientImpl(1) SelectorManager shutting down DEBUG: [HttpClient-0-Worker16] [3s 976ms] Http1AsyncReceiver(SocketTube(2)) Delegate done: 0 DEBUG: [HttpClient-0-Worker15] [3s 976ms] Http1AsyncReceiver(SocketTube(3)) Got 0 bytes for delegate null DEBUG: [HttpClient-0-Worker16] [3s 976ms] Http1AsyncReceiver(SocketTube(2)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-SelectorManager] [3s 992ms] PlainHttpConnection(SocketTube(2)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [3s 997ms] SocketTube(2) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 997ms] SocketTube(2) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [3s 998ms] SocketTube(2) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(2) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(2)) DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(2) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] ConnectionPool(1) SocketTube(2) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(2) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(2) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(2) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] PlainHttpConnection(SocketTube(3)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(3) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(3) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(3) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(3) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(3)) DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(3) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] ConnectionPool(1) SocketTube(3) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(3) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(3) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 1ms] SocketTube(3) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] PlainHttpConnection(SocketTube(1)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(1) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(1) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(1) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(1) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(1)) DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(1) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] ConnectionPool(1) SocketTube(1) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(1) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(1) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(1) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] PlainHttpConnection(SocketTube(4)) Closing channel: channel not registered with selector DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(4) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(4) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(4) pausing read event DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(4) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(4)) DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(4) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] ConnectionPool(1) SocketTube(4) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(4) Stopping read scheduler DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(4) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] SocketTube(4) Read scheduler stopped DEBUG: [HttpClient-1-SelectorManager] [4s 2ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 66ms] HttpClientImpl(2) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-2-thread-1] [4s 67ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-2-thread-2] [4s 67ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-2-thread-3] [4s 67ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-2-thread-1] [4s 68ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-2-thread-4] [4s 68ms] HttpClientImpl(2) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-2-thread-1] [4s 68ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-1] [4s 68ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-2-thread-1] [4s 68ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [4s 68ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-3] [4s 68ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-1-Worker0] [4s 68ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-2-thread-3] [4s 68ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [4s 68ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [4s 68ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-2-thread-3] [4s 68ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-2-thread-1] [4s 68ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-1] [4s 68ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [4s 68ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [4s 68ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [4s 69ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [4s 69ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker0] [4s 69ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker0] [4s 69ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-2-thread-1] [4s 69ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [4s 69ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-1-Worker0] [4s 69ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [4s 69ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [4s 69ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-2-thread-1] [4s 69ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7319ebb2 queue.isEmpty: true DEBUG: [pool-2-thread-1] [4s 69ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7319ebb2, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [4s 69ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [4s 69ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [4s 69ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [4s 69ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-3] [4s 69ms] Exchange checkFor407: all clear DEBUG: [pool-2-thread-3] [4s 69ms] Http1Exchange Sending headers only DEBUG: [HttpClient-1-Worker0] [4s 69ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [4s 69ms] Http1Exchange Sending headers only DEBUG: [pool-2-thread-3] [4s 69ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@28d132c6 queue.isEmpty: true DEBUG: [HttpClient-1-Worker1] [4s 69ms] Http2ClientImpl not found in connection pool DEBUG: [pool-2-thread-3] [4s 69ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@28d132c6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-2-thread-1] [4s 69ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker1] [4s 69ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-1-Worker1] [4s 70ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-1-Worker1] [4s 70ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-1-Worker0] [4s 69ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@1a516853 queue.isEmpty: true DEBUG: [pool-2-thread-3] [4s 69ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [4s 70ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker0] [4s 70ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@1a516853, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker0] [4s 70ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [pool-2-thread-1] [4s 69ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker1] [4s 70ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-2-thread-3] [4s 70ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [pool-2-thread-3] [4s 70ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker1] [4s 70ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-1-Worker0] [4s 70ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-2-thread-1] [4s 70ms] PlainHttpConnection(SocketTube(5)) registering connect event DEBUG: [pool-2-thread-3] [4s 70ms] Http1Exchange response created in advance DEBUG: [pool-2-thread-3] [4s 71ms] Http1Exchange initiating connect async DEBUG: [HttpClient-1-Worker0] [4s 71ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker0] [4s 71ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [4s 71ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5958cff1 for C (true) DEBUG: [HttpClient-1-Worker1] [4s 71ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker0] [4s 71ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker0] [4s 71ms] Http1Exchange initiating connect async DEBUG: [pool-2-thread-3] [4s 71ms] PlainHttpConnection(SocketTube(6)) registering connect event DEBUG: [HttpClient-2-SelectorManager] [4s 71ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker0] [4s 71ms] PlainHttpConnection(SocketTube(7)) registering connect event DEBUG: [HttpClient-1-Worker1] [4s 71ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-SelectorManager] [4s 71ms] PlainHttpConnection(SocketTube(5)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51714 DEBUG: [HttpClient-1-Worker1] [4s 72ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2a1e5951 queue.isEmpty: true DEBUG: [HttpClient-1-Worker1] [4s 72ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2a1e5951, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-1-Worker2] [4s 72ms] PlainHttpConnection(SocketTube(5)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker2] [4s 72ms] Http1Exchange SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [4s 72ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker2] [4s 72ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker2] [4s 72ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker1] [4s 72ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-2-SelectorManager] [4s 72ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@53a0a481 for C (true) DEBUG: [HttpClient-1-Worker1] [4s 73ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-SelectorManager] [4s 73ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@91a42f3 for C (true) DEBUG: [HttpClient-1-Worker1] [4s 73ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker1] [4s 73ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker2] [4s 73ms] SocketTube(5) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 73ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker2] [4s 73ms] Http1Publisher(SocketTube(5)) got subscriber: SocketTube(5) DEBUG: [HttpClient-1-Worker2] [4s 73ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker2] [4s 73ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker2] [4s 73ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [4s 73ms] PlainHttpConnection(SocketTube(6)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51730 DEBUG: [HttpClient-2-SelectorManager] [4s 73ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-SelectorManager] [4s 73ms] PlainHttpConnection(SocketTube(7)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51744 DEBUG: [HttpClient-1-Worker3] [4s 73ms] PlainHttpConnection(SocketTube(6)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker3] [4s 73ms] Http1Exchange SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker3] [4s 73ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker4] [4s 74ms] PlainHttpConnection(SocketTube(7)) finishConnect, setting connected=true DEBUG: [HttpClient-1-Worker4] [4s 74ms] Http1Exchange SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker4] [4s 74ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker4] [4s 74ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker4] [4s 74ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker4] [4s 74ms] SocketTube(7) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker4] [4s 74ms] Http1Publisher(SocketTube(7)) got subscriber: SocketTube(7) DEBUG: [HttpClient-1-Worker4] [4s 74ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker4] [4s 74ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker4] [4s 74ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker1] [4s 73ms] Http1Exchange response created in advance DEBUG: [HttpClient-1-Worker1] [4s 74ms] Http1Exchange initiating connect async Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-1-Worker1] [4s 74ms] PlainHttpConnection(SocketTube(8)) registering connect event Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-2-SelectorManager] [4s 73ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 74ms] SocketTube(5) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@712c4fd2 DEBUG: [HttpClient-2-SelectorManager] [4s 74ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 74ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 74ms] Http1AsyncReceiver(SocketTube(5)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [4s 74ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 74ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-1-Worker4] [4s 74ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker5] [4s 74ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker4] [4s 74ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker3] [4s 74ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker3] [4s 75ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker3] [4s 75ms] SocketTube(6) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker3] [4s 75ms] Http1Publisher(SocketTube(6)) got subscriber: SocketTube(6) DEBUG: [HttpClient-1-Worker3] [4s 75ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-1-Worker3] [4s 75ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker2] [4s 74ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [4s 74ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-1-Worker2] [4s 75ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker2] [4s 75ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker2] [4s 75ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker5] [4s 74ms] Http1AsyncReceiver(SocketTube(5)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker5] [4s 75ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker5] [4s 75ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-1-Worker5] [4s 75ms] SocketTube(5) resuming read event DEBUG: [HttpClient-1-Worker5] [4s 75ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker4] [4s 75ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker4] [4s 75ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker3] [4s 75ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-SelectorManager] [4s 75ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker6] [4s 75ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker6] [4s 76ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@768dcfde for C (true) DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79e9867e for R (true) DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SocketTube(7) subscribe event raised Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-1-Worker3] [4s 76ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SocketTube(7) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@72c3d5ea DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] Http1AsyncReceiver(SocketTube(7)) Received onSubscribed from upstream DEBUG: [HttpClient-1-Worker6] [4s 76ms] Http1Publisher(SocketTube(5)) WriteTask DEBUG: [HttpClient-1-Worker7] [4s 76ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker6] [4s 76ms] Http1Publisher(SocketTube(5)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker6] [4s 76ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker6] [4s 76ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker6] [4s 76ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker6] [4s 76ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker6] [4s 76ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker3] [4s 76ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-1-Worker3] [4s 76ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker3] [4s 76ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-1-Worker7] [4s 76ms] Http1AsyncReceiver(SocketTube(7)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker7] [4s 77ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker7] [4s 77ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-1-Worker7] [4s 77ms] SocketTube(7) resuming read event DEBUG: [HttpClient-1-Worker7] [4s 77ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker6] [4s 76ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [4s 76ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] SocketTube(6) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@75c07b2 DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] Http1AsyncReceiver(SocketTube(6)) Received onSubscribed from upstream DEBUG: [HttpClient-1-Worker6] [4s 77ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker9] [4s 77ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker9] [4s 77ms] Http1AsyncReceiver(SocketTube(6)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker9] [4s 77ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker9] [4s 77ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-1-Worker9] [4s 77ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: finishing connect DEBUG: [HttpClient-1-Worker9] [4s 77ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 77ms] PlainHttpConnection(SocketTube(8)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:51752 DEBUG: [HttpClient-2-SelectorManager] [4s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32b3bb51 for R (true) DEBUG: [HttpClient-1-Worker11] [4s 78ms] PlainHttpConnection(SocketTube(8)) finishConnect, setting connected=true DEBUG: [HttpClient-2-SelectorManager] [4s 78ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74933950 for R (true) DEBUG: [HttpClient-1-Worker8] [4s 77ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker6] [4s 77ms] Http1Publisher(SocketTube(5)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker6] [4s 78ms] SocketTube(5) trying to write: 191 DEBUG: [HttpClient-1-Worker10] [4s 77ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker10] [4s 78ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker10] [4s 78ms] Http1Publisher(SocketTube(6)) WriteTask DEBUG: [HttpClient-1-Worker11] [4s 78ms] Http1Exchange SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker8] [4s 78ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker8] [4s 79ms] Http1Publisher(SocketTube(7)) WriteTask DEBUG: [HttpClient-1-Worker11] [4s 79ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker6] [4s 78ms] SocketTube(5) wrote: 191 DEBUG: [HttpClient-1-Worker6] [4s 79ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker6] [4s 79ms] Http1Publisher(SocketTube(5)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker6] [4s 79ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [4s 78ms] Http1Publisher(SocketTube(6)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker10] [4s 79ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker10] [4s 79ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker10] [4s 79ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker10] [4s 79ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker10] [4s 79ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker10] [4s 79ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker8] [4s 79ms] Http1Publisher(SocketTube(7)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker10] [4s 79ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker10] [4s 79ms] Http1Publisher(SocketTube(6)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker8] [4s 79ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker10] [4s 79ms] SocketTube(6) trying to write: 191 DEBUG: [HttpClient-1-Worker8] [4s 79ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker8] [4s 79ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker8] [4s 79ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker8] [4s 79ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker8] [4s 79ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker10] [4s 79ms] SocketTube(6) wrote: 191 DEBUG: [HttpClient-1-Worker10] [4s 79ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker10] [4s 79ms] Http1Publisher(SocketTube(6)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker10] [4s 79ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [4s 79ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker11] [4s 79ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker11] [4s 79ms] SocketTube(8) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker6] [4s 79ms] SocketTube(5) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker11] [4s 79ms] Http1Publisher(SocketTube(8)) got subscriber: SocketTube(8) DEBUG: [HttpClient-1-Worker11] [4s 79ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker11] [4s 79ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-1-Worker11] [4s 79ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-1-Worker6] [4s 79ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker6] [4s 79ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker6] [4s 79ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker6] [4s 80ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker6] [4s 80ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) First time around DEBUG: [HttpClient-1-Worker6] [4s 80ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker10] [4s 79ms] SocketTube(6) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker10] [4s 80ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker10] [4s 80ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker10] [4s 80ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker10] [4s 80ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker10] [4s 80ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) First time around DEBUG: [HttpClient-1-Worker10] [4s 80ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker10] [4s 80ms] Http1Publisher(SocketTube(6)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker10] [4s 80ms] Http1Publisher(SocketTube(6)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4791dd5b DEBUG: [HttpClient-1-Worker10] [4s 80ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79e9867e for None (false) DEBUG: [HttpClient-1-Worker6] [4s 80ms] Http1Publisher(SocketTube(5)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker6] [4s 80ms] Http1Publisher(SocketTube(5)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@56077c35 DEBUG: [HttpClient-1-Worker6] [4s 80ms] SocketTube(5) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 80ms] SocketTube(5) read bytes: 79 DEBUG: [HttpClient-1-Worker8] [4s 80ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [4s 80ms] Http1AsyncReceiver(SocketTube(5)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker8] [4s 80ms] Http1Publisher(SocketTube(7)) onNext with 191 bytes DEBUG: [HttpClient-1-Worker8] [4s 80ms] SocketTube(7) trying to write: 191 DEBUG: [HttpClient-2-SelectorManager] [4s 80ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 80ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79e9867e for R (false) DEBUG: [HttpClient-1-Worker12] [4s 80ms] Http1AsyncReceiver(SocketTube(5)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7319ebb2 DEBUG: [HttpClient-2-SelectorManager] [4s 81ms] SocketTube(5) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker8] [4s 81ms] SocketTube(7) wrote: 191 DEBUG: [HttpClient-1-Worker8] [4s 81ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker8] [4s 81ms] Http1Publisher(SocketTube(7)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker8] [4s 81ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker8] [4s 81ms] SocketTube(7) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker8] [4s 81ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker8] [4s 81ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker8] [4s 81ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker8] [4s 81ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker8] [4s 81ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) First time around DEBUG: [HttpClient-1-Worker8] [4s 81ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) headersReader is not yet completed Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-1-Worker12] [4s 81ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker11] [4s 81ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-1-Worker11] [4s 81ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-1-Worker11] [4s 81ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker11] [4s 81ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-SelectorManager] [4s 81ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(8) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3cd399f7 DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] Http1AsyncReceiver(SocketTube(8)) Received onSubscribed from upstream DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74933950 for None (false) DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(6) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] Http1AsyncReceiver(SocketTube(6)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74933950 for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(6) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32b3bb51 for None (false) DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(7) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] Http1AsyncReceiver(SocketTube(7)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32b3bb51 for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 82ms] SocketTube(7) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker13] [4s 82ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker14] [4s 82ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker15] [4s 82ms] Http1AsyncReceiver(SocketTube(6)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@28d132c6 DEBUG: [HttpClient-1-Worker15] [4s 82ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker15] [4s 83ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@28d132c6 DEBUG: [HttpClient-1-Worker15] [4s 85ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker8] [4s 81ms] Http1Publisher(SocketTube(7)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker8] [4s 85ms] Http1Publisher(SocketTube(7)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@21de4a6e DEBUG: [HttpClient-1-Worker8] [4s 85ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [4s 81ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7319ebb2 DEBUG: [HttpClient-1-Worker12] [4s 85ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker13] [4s 82ms] Http1AsyncReceiver(SocketTube(8)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-1-Worker13] [4s 85ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-1-Worker12] [4s 85ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker14] [4s 82ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [4s 85ms] Http1Publisher(SocketTube(8)) WriteTask DEBUG: [HttpClient-1-Worker14] [4s 85ms] Http1Publisher(SocketTube(8)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-1-Worker16] [4s 83ms] Http1AsyncReceiver(SocketTube(7)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@1a516853 DEBUG: [HttpClient-1-Worker15] [4s 85ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [4s 86ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker13] [4s 85ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-1-Worker15] [4s 86ms] Http1AsyncReceiver(SocketTube(6)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@28d132c6 DEBUG: [HttpClient-1-Worker13] [4s 86ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker15] [4s 86ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker13] [4s 86ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [4s 86ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker12] [4s 85ms] Http1AsyncReceiver(SocketTube(5)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7319ebb2 DEBUG: [HttpClient-1-Worker12] [4s 86ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker14] [4s 85ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-1-Worker12] [4s 86ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 51730 DEBUG: [HttpClient-1-Worker16] [4s 86ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@1a516853 DEBUG: [HttpClient-1-Worker15] [4s 87ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker16] [4s 87ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker15] [4s 87ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(2) DEBUG: [HttpClient-1-Worker15] [4s 87ms] Http1AsyncReceiver(SocketTube(6)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@155e37f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e2bc51 queue.isEmpty: false DEBUG: [HttpClient-1-Worker16] [4s 87ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker16] [4s 87ms] Http1AsyncReceiver(SocketTube(7)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@1a516853 Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 51714 DEBUG: [HttpClient-1-Worker12] [4s 87ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker12] [4s 87ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(2) DEBUG: [HttpClient-1-Worker12] [4s 87ms] Http1AsyncReceiver(SocketTube(5)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@15feb85e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@262ab464 queue.isEmpty: false DEBUG: [HttpClient-1-Worker12] [4s 87ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 4 DEBUG: [HttpClient-1-Worker12] [4s 87ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-SelectorManager] [4s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3adf3f6b for R (true) DEBUG: [HttpClient-1-Worker14] [4s 86ms] Exchange checkFor407: all clear DEBUG: [HttpClient-1-Worker14] [4s 88ms] Exchange sendRequestBody DEBUG: [HttpClient-1-Worker14] [4s 88ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-1-Worker16] [4s 87ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker16] [4s 88ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-1-Worker15] [4s 87ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 4 DEBUG: [HttpClient-1-Worker12] [4s 88ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker15] [4s 88ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker12] [4s 88ms] Http1AsyncReceiver(SocketTube(5)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@15feb85e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@262ab464, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker12] [4s 88ms] Http1AsyncReceiver(SocketTube(5)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@15feb85e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@262ab464 DEBUG: [HttpClient-1-Worker12] [4s 88ms] Http1AsyncReceiver(SocketTube(5)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker14] [4s 88ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-1-Worker15] [4s 88ms] HttpClientImpl(2) body subscriber registered: 2 Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 51744 DEBUG: [HttpClient-1-Worker16] [4s 88ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker12] [4s 88ms] Http1AsyncReceiver(SocketTube(5)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@15feb85e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@262ab464 DEBUG: [HttpClient-1-Worker16] [4s 89ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(2) DEBUG: [HttpClient-1-Worker12] [4s 89ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker12] [4s 89ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker12] [4s 89ms] PlainHttpConnection(SocketTube(5))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker12] [4s 89ms] Http1AsyncReceiver(SocketTube(5)) cleared DEBUG: [HttpClient-1-Worker12] [4s 89ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) SocketTube(5): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker12] [4s 89ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-1-Worker12] [4s 89ms] SocketTube(5) connecting flows DEBUG: [HttpClient-1-Worker12] [4s 89ms] SocketTube(5) read publisher got subscriber DEBUG: [HttpClient-1-Worker12] [4s 89ms] SocketTube(5) registering subscribe event DEBUG: [HttpClient-1-Worker12] [4s 89ms] SocketTube(5) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker12] [4s 89ms] SocketTube(5) subscribed for writing DEBUG: [HttpClient-1-Worker12] [4s 89ms] SocketTube(5) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker12] [4s 89ms] SocketTube(5) write: registering startSubscription event DEBUG: [HttpClient-1-Worker12] [4s 89ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker12] [4s 89ms] HttpClientImpl(2) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-1-Worker12] [4s 89ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker12] [4s 89ms] Http1Response(id=5, PlainHttpConnection(SocketTube(5))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(2) DEBUG: [HttpClient-1-Worker12] [4s 90ms] Http1AsyncReceiver(SocketTube(5)) Delegate done: 0 DEBUG: [HttpClient-1-Worker12] [4s 90ms] Http1AsyncReceiver(SocketTube(5)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) handling pending subscription for CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] Http1AsyncReceiver(SocketTube(5)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@79e9867e for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 90ms] SocketTube(5) write: offloading requestMore DEBUG: [HttpClient-1-Worker17] [4s 90ms] SocketTube(5) write: requesting more... DEBUG: [HttpClient-1-Worker17] [4s 90ms] SocketTube(5) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [4s 91ms] Http1AsyncReceiver(SocketTube(6)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@155e37f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e2bc51, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker15] [4s 91ms] Http1AsyncReceiver(SocketTube(6)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@155e37f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e2bc51 DEBUG: [HttpClient-1-Worker15] [4s 91ms] Http1AsyncReceiver(SocketTube(6)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker15] [4s 91ms] Http1AsyncReceiver(SocketTube(6)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@155e37f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@58e2bc51 DEBUG: [HttpClient-1-Worker15] [4s 91ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker15] [4s 91ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker15] [4s 91ms] PlainHttpConnection(SocketTube(6))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker15] [4s 91ms] Http1AsyncReceiver(SocketTube(6)) cleared DEBUG: [HttpClient-1-Worker15] [4s 91ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) SocketTube(6): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker16] [4s 91ms] Http1AsyncReceiver(SocketTube(7)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@62135ede/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61634ed queue.isEmpty: false DEBUG: [HttpClient-1-Worker14] [4s 91ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker16] [4s 92ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 4 DEBUG: [HttpClient-1-Worker16] [4s 92ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker16] [4s 92ms] HttpClientImpl(2) body subscriber registered: 2 DEBUG: [HttpClient-1-Worker16] [4s 92ms] Http1AsyncReceiver(SocketTube(7)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@62135ede/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61634ed, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker16] [4s 92ms] Http1AsyncReceiver(SocketTube(7)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@62135ede/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61634ed DEBUG: [HttpClient-1-Worker16] [4s 92ms] Http1AsyncReceiver(SocketTube(7)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker16] [4s 92ms] Http1AsyncReceiver(SocketTube(7)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@62135ede/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@61634ed DEBUG: [HttpClient-1-Worker16] [4s 92ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker16] [4s 92ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker16] [4s 92ms] PlainHttpConnection(SocketTube(7))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker16] [4s 92ms] Http1AsyncReceiver(SocketTube(7)) cleared DEBUG: [HttpClient-1-Worker16] [4s 92ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) SocketTube(7): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker16] [4s 92ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker16] [4s 92ms] SocketTube(7) connecting flows DEBUG: [HttpClient-1-Worker16] [4s 92ms] SocketTube(7) read publisher got subscriber DEBUG: [HttpClient-1-Worker16] [4s 92ms] SocketTube(7) registering subscribe event DEBUG: [HttpClient-1-Worker16] [4s 92ms] SocketTube(7) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [4s 92ms] SocketTube(7) subscribed for writing DEBUG: [HttpClient-1-Worker16] [4s 92ms] SocketTube(7) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker16] [4s 92ms] SocketTube(7) write: registering startSubscription event DEBUG: [HttpClient-1-Worker16] [4s 93ms] HttpClientImpl(2) body subscriber unregistered: 1 DEBUG: [HttpClient-1-Worker15] [4s 92ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-1-Worker15] [4s 93ms] SocketTube(6) connecting flows DEBUG: [HttpClient-1-Worker15] [4s 93ms] SocketTube(6) read publisher got subscriber DEBUG: [HttpClient-1-Worker15] [4s 93ms] SocketTube(6) registering subscribe event DEBUG: [HttpClient-1-Worker15] [4s 93ms] SocketTube(6) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [4s 92ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-SelectorManager] [4s 92ms] SocketTube(7) subscribe event raised DEBUG: [HttpClient-1-Worker14] [4s 93ms] Http1Publisher(SocketTube(8)) onNext with 191 bytes DEBUG: [HttpClient-2-SelectorManager] [4s 93ms] SocketTube(7) handling pending subscription for CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-1-Worker14] [4s 93ms] SocketTube(8) trying to write: 191 DEBUG: [HttpClient-1-Worker14] [4s 93ms] SocketTube(8) wrote: 191 DEBUG: [HttpClient-1-Worker14] [4s 93ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker14] [4s 93ms] Http1Publisher(SocketTube(8)) subscription request(1), demand=1 DEBUG: [HttpClient-1-Worker14] [4s 93ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker14] [4s 93ms] SocketTube(8) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker16] [4s 93ms] HttpClientImpl(2) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-1-Worker15] [4s 93ms] SocketTube(6) subscribed for writing DEBUG: [HttpClient-2-SelectorManager] [4s 93ms] Http1AsyncReceiver(SocketTube(7)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-1-Worker16] [4s 93ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Finished reading body: READING_BODY DEBUG: [HttpClient-1-Worker16] [4s 93ms] Http1Response(id=7, PlainHttpConnection(SocketTube(7))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(2) DEBUG: [HttpClient-1-Worker16] [4s 94ms] Http1AsyncReceiver(SocketTube(7)) Delegate done: 0 DEBUG: [HttpClient-1-Worker16] [4s 94ms] Http1AsyncReceiver(SocketTube(7)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker14] [4s 93ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-1-Worker14] [4s 94ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-1-Worker14] [4s 94ms] Http1Exchange reading headers DEBUG: [HttpClient-1-Worker15] [4s 93ms] SocketTube(6) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker14] [4s 94ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-1-Worker14] [4s 94ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) First time around DEBUG: [HttpClient-1-Worker14] [4s 94ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) headersReader is not yet completed DEBUG: [HttpClient-1-Worker15] [4s 94ms] SocketTube(6) write: registering startSubscription event DEBUG: [HttpClient-1-Worker14] [4s 94ms] Http1Publisher(SocketTube(8)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-1-Worker14] [4s 94ms] Http1Publisher(SocketTube(8)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4e3500f1 DEBUG: [HttpClient-2-SelectorManager] [4s 93ms] SocketTube(7) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 94ms] SocketTube(7) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 94ms] SocketTube(7) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [4s 94ms] SocketTube(7) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@32b3bb51 for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 94ms] SocketTube(7) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 94ms] SocketTube(7) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 94ms] SocketTube(7) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 94ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3adf3f6b for None (false) DEBUG: [HttpClient-2-SelectorManager] [4s 94ms] SocketTube(8) read bytes: 79 DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] Http1AsyncReceiver(SocketTube(8)) Putting 79 bytes into the queue DEBUG: [HttpClient-1-Worker15] [4s 94ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(8) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3adf3f6b for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(8) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [4s 95ms] Http1AsyncReceiver(SocketTube(8)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2a1e5951 DEBUG: [HttpClient-1-Worker15] [4s 95ms] HttpClientImpl(2) ClientImpl (async) elapsed 27 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-1-Worker14] [4s 94ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [4s 95ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(7) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(7) write: offloading requestMore DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) subscribe event raised DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) handling pending subscription for CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] Http1AsyncReceiver(SocketTube(6)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) calling onSubscribe DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) resuming read event DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@74933950 for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 95ms] SocketTube(6) write: offloading requestMore DEBUG: [HttpClient-1-Worker20] [4s 95ms] SocketTube(6) write: requesting more... DEBUG: [HttpClient-1-Worker20] [4s 95ms] SocketTube(6) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [4s 95ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 1 DEBUG: [HttpClient-1-Worker18] [4s 95ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2a1e5951 DEBUG: [HttpClient-1-Worker18] [4s 95ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-1-Worker15] [4s 95ms] Http1Response(id=6, PlainHttpConnection(SocketTube(6))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(2) DEBUG: [HttpClient-1-Worker18] [4s 95ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-1-Worker18] [4s 95ms] Http1AsyncReceiver(SocketTube(8)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2a1e5951 DEBUG: [HttpClient-1-Worker19] [4s 95ms] SocketTube(7) write: requesting more... DEBUG: [HttpClient-1-Worker19] [4s 96ms] SocketTube(7) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker15] [4s 96ms] Http1AsyncReceiver(SocketTube(6)) Delegate done: 0 DEBUG: [HttpClient-1-Worker15] [4s 96ms] Http1AsyncReceiver(SocketTube(6)) Got 0 bytes for delegate null DEBUG: [HttpClient-1-Worker18] [4s 95ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-1-Worker18] [4s 96ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 51752 DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) readBody: return2Cache: true DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(2) DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1AsyncReceiver(SocketTube(8)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@352ccb75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d3186a0 queue.isEmpty: false DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 4 DEBUG: [HttpClient-1-Worker18] [4s 97ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-1-Worker18] [4s 97ms] HttpClientImpl(2) body subscriber registered: 1 DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1AsyncReceiver(SocketTube(8)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@352ccb75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d3186a0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1AsyncReceiver(SocketTube(8)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@352ccb75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d3186a0 DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1AsyncReceiver(SocketTube(8)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1AsyncReceiver(SocketTube(8)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@352ccb75/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4d3186a0 DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-1-Worker18] [4s 97ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-1-Worker18] [4s 97ms] PlainHttpConnection(SocketTube(8))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1AsyncReceiver(SocketTube(8)) cleared DEBUG: [HttpClient-1-Worker18] [4s 97ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) SocketTube(8): return to HTTP/1.1 pool DEBUG: [HttpClient-1-Worker18] [4s 97ms] ConnectionPool(2) registering CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-1-Worker18] [4s 97ms] SocketTube(8) connecting flows DEBUG: [HttpClient-1-Worker18] [4s 97ms] SocketTube(8) read publisher got subscriber DEBUG: [HttpClient-1-Worker18] [4s 97ms] SocketTube(8) registering subscribe event DEBUG: [HttpClient-1-Worker18] [4s 97ms] SocketTube(8) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [4s 97ms] SocketTube(8) subscribed for writing DEBUG: [HttpClient-1-Worker18] [4s 97ms] SocketTube(8) write: resetting demand to 0 DEBUG: [HttpClient-1-Worker18] [4s 97ms] SocketTube(8) write: registering startSubscription event DEBUG: [HttpClient-2-SelectorManager] [4s 97ms] SocketTube(8) subscribe event raised DEBUG: [HttpClient-1-Worker18] [4s 97ms] HttpClientImpl(2) body subscriber unregistered: 0 DEBUG: [HttpClient-2-SelectorManager] [4s 97ms] SocketTube(8) handling pending subscription for CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [4s 97ms] Http1AsyncReceiver(SocketTube(8)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-SelectorManager] [4s 97ms] SocketTube(8) read demand reset to 0 DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] SocketTube(8) calling onSubscribe DEBUG: [HttpClient-1-Worker18] [4s 98ms] HttpClientImpl(2) ClientImpl (async) elapsed 29 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] SocketTube(8) got some demand for reading DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] SocketTube(8) resuming read event DEBUG: [HttpClient-1-Worker18] [4s 98ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3adf3f6b for R (false) DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] SocketTube(8) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-1-Worker18] [4s 98ms] Http1Response(id=8, PlainHttpConnection(SocketTube(8))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7dde0a79(2) DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] SocketTube(8) onSubscribe called DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] SocketTube(8) pending subscriber subscribed DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] SocketTube(8) write: starting subscription DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] SocketTube(8) write: offloading requestMore DEBUG: [HttpClient-1-Worker21] [4s 98ms] SocketTube(8) write: requesting more... DEBUG: [HttpClient-1-Worker21] [4s 98ms] SocketTube(8) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-1-Worker18] [4s 98ms] Http1AsyncReceiver(SocketTube(8)) Delegate done: 0 DEBUG: [HttpClient-1-Worker18] [4s 98ms] Http1AsyncReceiver(SocketTube(8)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-SelectorManager] [4s 98ms] HttpClientImpl(2) SelectorManager shutting down DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] PlainHttpConnection(SocketTube(5)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(5) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(5) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(5) pausing read event DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(5) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(5)) DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(5) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] ConnectionPool(2) SocketTube(5) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(5) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(5) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(5) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] PlainHttpConnection(SocketTube(7)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(7) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(7) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(7) pausing read event DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(7) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(7)) DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(7) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] ConnectionPool(2) SocketTube(7) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(7) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(7) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] SocketTube(7) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [4s 99ms] PlainHttpConnection(SocketTube(6)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(6) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(6) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(6) pausing read event DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(6) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(6)) DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(6) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] ConnectionPool(2) SocketTube(6) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(6) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(6) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(6) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] PlainHttpConnection(SocketTube(8)) Closing channel: channel not registered with selector DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(8) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(8) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(8) pausing read event DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(8) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(8)) DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(8) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] ConnectionPool(2) SocketTube(8) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(8) Stopping read scheduler DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(8) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] SocketTube(8) Read scheduler stopped DEBUG: [HttpClient-2-SelectorManager] [4s 100ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 101ms] HttpClientImpl(3) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-3-thread-1] [4s 102ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-3-thread-2] [4s 102ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-3-thread-3] [4s 102ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-3-thread-1] [4s 102ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-3-thread-3] [4s 102ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-3-thread-1] [4s 102ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-4] [4s 102ms] HttpClientImpl(3) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-3-thread-3] [4s 102ms] Http2ClientImpl not found in connection pool DEBUG: [pool-3-thread-3] [4s 102ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [4s 102ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-3] [4s 102ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-3-thread-1] [4s 102ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-1] [4s 103ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-3-thread-1] [4s 103ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker1] [4s 103ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-3-thread-3] [4s 103ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-3] [4s 103ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker1] [4s 103ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker1] [4s 103ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-2-Worker1] [4s 103ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker1] [4s 103ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker0] [4s 102ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-3-thread-1] [4s 103ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-3-thread-1] [4s 103ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [4s 103ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-2-Worker0] [4s 103ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-3-thread-3] [4s 103ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-3] [4s 103ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [4s 103ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79c4fc0e queue.isEmpty: true DEBUG: [pool-3-thread-3] [4s 103ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79c4fc0e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-3] [4s 103ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [4s 103ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [4s 103ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [pool-3-thread-3] [4s 103ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-3] [4s 103ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-3] [4s 103ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [4s 103ms] Exchange checkFor407: all clear DEBUG: [pool-3-thread-1] [4s 103ms] Http1Exchange Sending headers only DEBUG: [pool-3-thread-3] [4s 103ms] PlainHttpConnection(SocketTube(9)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [4s 103ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@22e7f658 queue.isEmpty: true DEBUG: [pool-3-thread-1] [4s 103ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@22e7f658, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-3-thread-1] [4s 103ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [4s 104ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [4s 104ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [pool-3-thread-1] [4s 104ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-3-thread-1] [4s 104ms] Http1Exchange response created in advance DEBUG: [pool-3-thread-1] [4s 104ms] Http1Exchange initiating connect async DEBUG: [pool-3-thread-1] [4s 104ms] PlainHttpConnection(SocketTube(10)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [4s 103ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [4s 104ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker0] [4s 103ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-2-Worker0] [4s 104ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-2-Worker1] [4s 104ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker1] [4s 104ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker1] [4s 104ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2cab3ef7 queue.isEmpty: true DEBUG: [HttpClient-2-Worker1] [4s 104ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2cab3ef7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker1] [4s 105ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [4s 105ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker1] [4s 105ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker1] [4s 105ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [4s 107ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-2-Worker1] [4s 107ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker1] [4s 107ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [4s 107ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-2-Worker1] [4s 107ms] PlainHttpConnection(SocketTube(11)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker0] [4s 107ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker0] [4s 107ms] Http1Exchange Sending headers only DEBUG: [HttpClient-2-Worker0] [4s 107ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@697df4eb queue.isEmpty: true DEBUG: [HttpClient-2-Worker0] [4s 107ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@697df4eb, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-2-Worker0] [4s 107ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [4s 107ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [4s 107ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker0] [4s 107ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker0] [4s 107ms] Http1Exchange response created in advance DEBUG: [HttpClient-2-Worker0] [4s 107ms] Http1Exchange initiating connect async DEBUG: [HttpClient-2-Worker0] [4s 107ms] PlainHttpConnection(SocketTube(12)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [4s 112ms] PlainHttpConnection(SocketTube(9)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-3] [4s 112ms] PlainHttpConnection(SocketTube(9)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [4s 112ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@357065a2 for C (true) DEBUG: [HttpClient-3-SelectorManager] [4s 113ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [4s 113ms] PlainHttpConnection(SocketTube(9)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50461 DEBUG: [pool-3-thread-1] [4s 118ms] PlainHttpConnection(SocketTube(10)) bind completed localhost/127.0.0.1 DEBUG: [pool-3-thread-1] [4s 118ms] PlainHttpConnection(SocketTube(10)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [4s 118ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3f880ed2 for C (true) DEBUG: [HttpClient-3-SelectorManager] [4s 118ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [4s 118ms] PlainHttpConnection(SocketTube(10)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48453 DEBUG: [HttpClient-2-Worker1] [4s 122ms] PlainHttpConnection(SocketTube(11)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker1] [4s 123ms] PlainHttpConnection(SocketTube(11)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [4s 123ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4ce1a0c1 for C (true) DEBUG: [HttpClient-2-Worker0] [4s 125ms] PlainHttpConnection(SocketTube(12)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-2-Worker3] [4s 125ms] PlainHttpConnection(SocketTube(10)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker3] [4s 125ms] Http1Exchange SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker0] [4s 125ms] PlainHttpConnection(SocketTube(12)) registering connect event DEBUG: [HttpClient-3-SelectorManager] [4s 125ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-SelectorManager] [4s 125ms] PlainHttpConnection(SocketTube(11)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:48981 DEBUG: [HttpClient-2-Worker2] [4s 125ms] PlainHttpConnection(SocketTube(9)) finishConnect, setting connected=true DEBUG: [HttpClient-3-SelectorManager] [4s 125ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@343b6177 for C (true) DEBUG: [HttpClient-2-Worker3] [4s 125ms] SocketTube(10) connecting flows DEBUG: [HttpClient-3-SelectorManager] [4s 125ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: finishing connect DEBUG: [HttpClient-2-Worker3] [4s 125ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker3] [4s 125ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker3] [4s 125ms] SocketTube(10) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker3] [4s 126ms] Http1Publisher(SocketTube(10)) got subscriber: SocketTube(10) DEBUG: [HttpClient-2-Worker3] [4s 126ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker3] [4s 126ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker4] [4s 125ms] PlainHttpConnection(SocketTube(11)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker4] [4s 126ms] Http1Exchange SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker4] [4s 126ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker4] [4s 126ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker4] [4s 126ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker4] [4s 126ms] SocketTube(11) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker4] [4s 126ms] Http1Publisher(SocketTube(11)) got subscriber: SocketTube(11) DEBUG: [HttpClient-2-Worker4] [4s 126ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker4] [4s 126ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-2-Worker4] [4s 126ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker2] [4s 125ms] Http1Exchange SocketTube(9) connecting flows DEBUG: [HttpClient-3-SelectorManager] [4s 125ms] PlainHttpConnection(SocketTube(12)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53623 DEBUG: [HttpClient-2-Worker2] [4s 126ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker2] [4s 126ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker2] [4s 126ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker2] [4s 126ms] SocketTube(9) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker2] [4s 126ms] Http1Publisher(SocketTube(9)) got subscriber: SocketTube(9) DEBUG: [HttpClient-2-Worker2] [4s 126ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker2] [4s 126ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker2] [4s 126ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker3] [4s 126ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-SelectorManager] [4s 126ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] SocketTube(10) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b032435 DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] Http1AsyncReceiver(SocketTube(10)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker5] [4s 126ms] PlainHttpConnection(SocketTube(12)) finishConnect, setting connected=true DEBUG: [HttpClient-2-Worker7] [4s 127ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker7] [4s 127ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-2-Worker6] [4s 127ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] SocketTube(11) subscribe event raised Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-2-Worker2] [4s 127ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker2] [4s 127ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker2] [4s 128ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-2-Worker2] [4s 128ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-2-Worker7] [4s 127ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker7] [4s 128ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker7] [4s 128ms] SocketTube(10) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker5] [4s 127ms] Http1Exchange SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker5] [4s 128ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker5] [4s 128ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker5] [4s 128ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker5] [4s 128ms] SocketTube(12) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-2-Worker5] [4s 128ms] Http1Publisher(SocketTube(12)) got subscriber: SocketTube(12) DEBUG: [HttpClient-2-Worker5] [4s 128ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker5] [4s 128ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker5] [4s 128ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-2-Worker4] [4s 127ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-SelectorManager] [4s 127ms] SocketTube(11) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@40603f61 DEBUG: [HttpClient-3-SelectorManager] [4s 128ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 128ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 128ms] Http1AsyncReceiver(SocketTube(11)) Received onSubscribed from upstream DEBUG: [HttpClient-2-Worker4] [4s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker9] [4s 129ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker9] [4s 129ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(9) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2f3fcec3 DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] Http1AsyncReceiver(SocketTube(9)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-2-Worker6] [4s 127ms] Http1AsyncReceiver(SocketTube(10)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker6] [4s 129ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker6] [4s 129ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-2-Worker6] [4s 129ms] SocketTube(10) resuming read event DEBUG: [HttpClient-2-Worker6] [4s 129ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker3] [4s 128ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-2-Worker3] [4s 129ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker3] [4s 129ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker3] [4s 129ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker3] [4s 129ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker3] [4s 129ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker3] [4s 130ms] Http1Publisher(SocketTube(10)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker3] [4s 130ms] SocketTube(10) trying to write: 191 DEBUG: [HttpClient-2-Worker4] [4s 129ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker3] [4s 130ms] SocketTube(10) wrote: 191 DEBUG: [HttpClient-2-Worker3] [4s 130ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker3] [4s 130ms] Http1Publisher(SocketTube(10)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker3] [4s 130ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker3] [4s 130ms] SocketTube(10) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker3] [4s 130ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker3] [4s 130ms] Http1Publisher(SocketTube(10)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker8] [4s 129ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker9] [4s 129ms] SocketTube(11) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker8] [4s 130ms] Http1AsyncReceiver(SocketTube(11)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker8] [4s 130ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker8] [4s 130ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-2-Worker8] [4s 130ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker8] [4s 130ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker5] [4s 129ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-SelectorManager] [4s 129ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker5] [4s 130ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker5] [4s 130ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker5] [4s 130ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-3-SelectorManager] [4s 130ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] SocketTube(12) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1eeb8614 DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] Http1AsyncReceiver(SocketTube(12)) Received onSubscribed from upstream DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker12] [4s 131ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker13] [4s 131ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c0b2b70 for R (true) DEBUG: [HttpClient-2-Worker13] [4s 131ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker13] [4s 131ms] Http1Publisher(SocketTube(12)) WriteTask DEBUG: [HttpClient-2-Worker10] [4s 129ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker10] [4s 131ms] Http1AsyncReceiver(SocketTube(9)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-2-Worker10] [4s 131ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker10] [4s 131ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-2-Worker10] [4s 131ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker4] [4s 130ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker4] [4s 131ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker3] [4s 130ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker11] [4s 130ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker11] [4s 131ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker12] [4s 131ms] Http1AsyncReceiver(SocketTube(12)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-SelectorManager] [4s 131ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c490018 for R (true) DEBUG: [HttpClient-2-Worker12] [4s 131ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-2-Worker12] [4s 131ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-2-Worker12] [4s 131ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker12] [4s 131ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [4s 131ms] Http1Publisher(SocketTube(12)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker13] [4s 132ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker13] [4s 132ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker13] [4s 132ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker4] [4s 131ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker4] [4s 132ms] Http1Publisher(SocketTube(11)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker4] [4s 132ms] SocketTube(11) trying to write: 191 DEBUG: [HttpClient-2-Worker3] [4s 131ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker3] [4s 132ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker3] [4s 132ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker3] [4s 132ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker3] [4s 132ms] Http1Publisher(SocketTube(10)) WriteTask DEBUG: [HttpClient-2-Worker3] [4s 132ms] Http1Publisher(SocketTube(10)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker11] [4s 131ms] Http1Publisher(SocketTube(9)) WriteTask DEBUG: [HttpClient-3-SelectorManager] [4s 132ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c0b2b70 for None (false) DEBUG: [HttpClient-2-Worker3] [4s 132ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker3] [4s 132ms] Http1Publisher(SocketTube(10)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker3] [4s 132ms] Http1Publisher(SocketTube(10)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6d18aff4 DEBUG: [HttpClient-2-Worker10] [4s 132ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [4s 132ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker13] [4s 133ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker13] [4s 133ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker4] [4s 132ms] SocketTube(11) wrote: 191 DEBUG: [HttpClient-2-Worker13] [4s 133ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker13] [4s 133ms] Http1Publisher(SocketTube(12)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker4] [4s 133ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker4] [4s 133ms] Http1Publisher(SocketTube(11)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker4] [4s 133ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker4] [4s 133ms] SocketTube(11) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker11] [4s 132ms] Http1Publisher(SocketTube(9)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker11] [4s 133ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-2-Worker3] [4s 132ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [4s 132ms] SocketTube(10) read bytes: 79 DEBUG: [HttpClient-2-Worker3] [4s 133ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker3] [4s 134ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker3] [4s 134ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) First time around DEBUG: [HttpClient-2-Worker13] [4s 133ms] SocketTube(12) trying to write: 191 DEBUG: [HttpClient-2-Worker4] [4s 133ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker11] [4s 133ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-SelectorManager] [4s 133ms] Http1AsyncReceiver(SocketTube(10)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [4s 134ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [4s 134ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c0b2b70 for R (false) DEBUG: [HttpClient-2-Worker14] [4s 134ms] Http1AsyncReceiver(SocketTube(10)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@22e7f658 DEBUG: [HttpClient-2-Worker14] [4s 134ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker14] [4s 134ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@22e7f658 DEBUG: [HttpClient-2-Worker3] [4s 134ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker13] [4s 134ms] SocketTube(12) wrote: 191 DEBUG: [HttpClient-2-Worker13] [4s 134ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker13] [4s 134ms] Http1Publisher(SocketTube(12)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker13] [4s 134ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [4s 135ms] SocketTube(12) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker13] [4s 135ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker13] [4s 135ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker13] [4s 135ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker13] [4s 135ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker13] [4s 135ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) First time around DEBUG: [HttpClient-2-Worker13] [4s 135ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker13] [4s 135ms] Http1Publisher(SocketTube(12)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker13] [4s 135ms] Http1Publisher(SocketTube(12)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5283a03c DEBUG: [HttpClient-2-Worker4] [4s 134ms] Http1Publisher(SocketTube(11)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-2-Worker11] [4s 134ms] Exchange sendRequestBody DEBUG: [HttpClient-3-SelectorManager] [4s 134ms] SocketTube(10) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker4] [4s 135ms] Exchange checkFor407: all clear DEBUG: [HttpClient-2-Worker4] [4s 135ms] Exchange sendRequestBody DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Publisher(SocketTube(11)) WriteTask DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Publisher(SocketTube(11)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Publisher(SocketTube(11)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Publisher(SocketTube(11)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@18ec4c1b DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) First time around DEBUG: [HttpClient-2-Worker4] [4s 135ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker14] [4s 134ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker13] [4s 135ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [4s 136ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker14] [4s 136ms] Http1AsyncReceiver(SocketTube(10)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@22e7f658 DEBUG: [HttpClient-2-Worker11] [4s 135ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-SelectorManager] [4s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b050ea2 for R (true) DEBUG: [HttpClient-2-Worker11] [4s 136ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-2-Worker11] [4s 136ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker11] [4s 136ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-2-Worker11] [4s 136ms] Http1Publisher(SocketTube(9)) onNext with 191 bytes DEBUG: [HttpClient-2-Worker14] [4s 136ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-SelectorManager] [4s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6d855d for R (true) DEBUG: [HttpClient-2-Worker14] [4s 136ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [4s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b050ea2 for None (false) DEBUG: [HttpClient-3-SelectorManager] [4s 136ms] SocketTube(12) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [4s 136ms] Http1AsyncReceiver(SocketTube(12)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker11] [4s 136ms] SocketTube(9) trying to write: 191 DEBUG: [HttpClient-3-SelectorManager] [4s 136ms] SocketTube(12) resuming read event DEBUG: [HttpClient-3-SelectorManager] [4s 136ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b050ea2 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 136ms] SocketTube(12) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [4s 136ms] Http1AsyncReceiver(SocketTube(12)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@697df4eb DEBUG: [HttpClient-2-Worker11] [4s 137ms] SocketTube(9) wrote: 191 DEBUG: [HttpClient-3-SelectorManager] [4s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c490018 for None (false) DEBUG: [HttpClient-2-Worker11] [4s 137ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker11] [4s 137ms] Http1Publisher(SocketTube(9)) subscription request(1), demand=1 DEBUG: [HttpClient-2-Worker11] [4s 137ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker11] [4s 137ms] SocketTube(9) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker11] [4s 137ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-2-Worker11] [4s 137ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-2-Worker11] [4s 137ms] Http1Exchange reading headers DEBUG: [HttpClient-2-Worker11] [4s 137ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-2-Worker11] [4s 137ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) First time around DEBUG: [HttpClient-2-Worker11] [4s 137ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) headersReader is not yet completed DEBUG: [HttpClient-2-Worker11] [4s 137ms] Http1Publisher(SocketTube(9)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-2-Worker11] [4s 137ms] Http1Publisher(SocketTube(9)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6024bfde DEBUG: [HttpClient-2-Worker11] [4s 137ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [4s 137ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker15] [4s 137ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@697df4eb DEBUG: [HttpClient-2-Worker15] [4s 137ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker15] [4s 137ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker15] [4s 137ms] Http1AsyncReceiver(SocketTube(12)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@697df4eb Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 48453 DEBUG: [HttpClient-3-SelectorManager] [4s 137ms] SocketTube(11) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [4s 138ms] Http1AsyncReceiver(SocketTube(11)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-SelectorManager] [4s 138ms] SocketTube(11) resuming read event DEBUG: [HttpClient-2-Worker14] [4s 138ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker16] [4s 138ms] Http1AsyncReceiver(SocketTube(11)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2cab3ef7 DEBUG: [HttpClient-2-Worker16] [4s 138ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker16] [4s 138ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2cab3ef7 DEBUG: [HttpClient-2-Worker14] [4s 138ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(3) DEBUG: [HttpClient-2-Worker14] [4s 138ms] Http1AsyncReceiver(SocketTube(10)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7d872c71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ed99495 queue.isEmpty: false DEBUG: [HttpClient-2-Worker15] [4s 138ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-SelectorManager] [4s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c490018 for R (false) DEBUG: [HttpClient-2-Worker15] [4s 138ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [4s 138ms] SocketTube(11) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [4s 138ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 4 DEBUG: [HttpClient-2-Worker14] [4s 138ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker14] [4s 138ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker16] [4s 138ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker16] [4s 138ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker16] [4s 138ms] Http1AsyncReceiver(SocketTube(11)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2cab3ef7 DEBUG: [HttpClient-2-Worker16] [4s 138ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker16] [4s 138ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-2-Worker14] [4s 138ms] Http1AsyncReceiver(SocketTube(10)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7d872c71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ed99495, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker14] [4s 139ms] Http1AsyncReceiver(SocketTube(10)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7d872c71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ed99495 DEBUG: [HttpClient-2-Worker14] [4s 139ms] Http1AsyncReceiver(SocketTube(10)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker14] [4s 139ms] Http1AsyncReceiver(SocketTube(10)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7d872c71/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2ed99495 DEBUG: [HttpClient-2-Worker14] [4s 139ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker14] [4s 139ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker14] [4s 139ms] PlainHttpConnection(SocketTube(10))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-SelectorManager] [4s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6d855d for None (false) Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 48981 DEBUG: [HttpClient-2-Worker16] [4s 139ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) readBody: return2Cache: true DEBUG: [HttpClient-3-SelectorManager] [4s 139ms] SocketTube(9) read bytes: 79 DEBUG: [HttpClient-3-SelectorManager] [4s 139ms] Http1AsyncReceiver(SocketTube(9)) Putting 79 bytes into the queue DEBUG: [HttpClient-2-Worker16] [4s 139ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(3) DEBUG: [HttpClient-3-SelectorManager] [4s 139ms] SocketTube(9) resuming read event DEBUG: [HttpClient-2-Worker17] [4s 139ms] Http1AsyncReceiver(SocketTube(9)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@79c4fc0e DEBUG: [HttpClient-2-Worker17] [4s 139ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 1 DEBUG: [HttpClient-2-Worker17] [4s 139ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@79c4fc0e DEBUG: [HttpClient-2-Worker14] [4s 139ms] Http1AsyncReceiver(SocketTube(10)) cleared DEBUG: [HttpClient-2-Worker14] [4s 139ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) SocketTube(10): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker14] [4s 139ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker14] [4s 139ms] SocketTube(10) connecting flows DEBUG: [HttpClient-2-Worker14] [4s 139ms] SocketTube(10) read publisher got subscriber DEBUG: [HttpClient-2-Worker14] [4s 139ms] SocketTube(10) registering subscribe event DEBUG: [HttpClient-2-Worker14] [4s 139ms] SocketTube(10) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker14] [4s 139ms] SocketTube(10) subscribed for writing DEBUG: [HttpClient-2-Worker14] [4s 139ms] SocketTube(10) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker14] [4s 139ms] SocketTube(10) write: registering startSubscription event DEBUG: [HttpClient-2-Worker14] [4s 139ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker14] [4s 139ms] HttpClientImpl(3) ClientImpl (async) elapsed 37 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-2-Worker14] [4s 139ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker16] [4s 139ms] Http1AsyncReceiver(SocketTube(11)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49bea04d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fee5f7e queue.isEmpty: false DEBUG: [HttpClient-3-SelectorManager] [4s 139ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6d855d for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 139ms] SocketTube(9) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) handling pending subscription for CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-2-Worker17] [4s 139ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-2-Worker16] [4s 140ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 4 DEBUG: [HttpClient-2-Worker17] [4s 140ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-2-Worker16] [4s 140ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker14] [4s 139ms] Http1Response(id=10, PlainHttpConnection(SocketTube(10))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(3) DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] Http1AsyncReceiver(SocketTube(10)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) resuming read event DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5c0b2b70 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 140ms] SocketTube(10) write: offloading requestMore DEBUG: [HttpClient-2-Worker14] [4s 140ms] Http1AsyncReceiver(SocketTube(10)) Delegate done: 0 DEBUG: [HttpClient-2-Worker18] [4s 140ms] SocketTube(10) write: requesting more... DEBUG: [HttpClient-2-Worker14] [4s 140ms] Http1AsyncReceiver(SocketTube(10)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker17] [4s 140ms] Http1AsyncReceiver(SocketTube(9)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@79c4fc0e DEBUG: [HttpClient-2-Worker16] [4s 140ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker18] [4s 140ms] SocketTube(10) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [4s 140ms] Http1AsyncReceiver(SocketTube(11)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49bea04d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fee5f7e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker16] [4s 140ms] Http1AsyncReceiver(SocketTube(11)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49bea04d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fee5f7e DEBUG: [HttpClient-2-Worker16] [4s 140ms] Http1AsyncReceiver(SocketTube(11)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker16] [4s 140ms] Http1AsyncReceiver(SocketTube(11)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49bea04d/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@7fee5f7e DEBUG: [HttpClient-2-Worker16] [4s 141ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker16] [4s 141ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker16] [4s 141ms] PlainHttpConnection(SocketTube(11))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker16] [4s 141ms] Http1AsyncReceiver(SocketTube(11)) cleared DEBUG: [HttpClient-2-Worker16] [4s 141ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) SocketTube(11): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker17] [4s 140ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-2-Worker16] [4s 141ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-2-Worker16] [4s 141ms] SocketTube(11) connecting flows DEBUG: [HttpClient-2-Worker16] [4s 141ms] SocketTube(11) read publisher got subscriber DEBUG: [HttpClient-2-Worker16] [4s 141ms] SocketTube(11) registering subscribe event DEBUG: [HttpClient-2-Worker16] [4s 141ms] SocketTube(11) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker16] [4s 141ms] SocketTube(11) subscribed for writing DEBUG: [HttpClient-2-Worker16] [4s 141ms] SocketTube(11) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker16] [4s 141ms] SocketTube(11) write: registering startSubscription event DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SocketTube(11) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SocketTube(11) handling pending subscription for CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] Http1AsyncReceiver(SocketTube(11)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-2-Worker16] [4s 141ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker16] [4s 141ms] HttpClientImpl(3) ClientImpl (async) elapsed 38 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-2-Worker16] [4s 141ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker16] [4s 141ms] Http1Response(id=11, PlainHttpConnection(SocketTube(11))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(3) DEBUG: [HttpClient-2-Worker16] [4s 141ms] Http1AsyncReceiver(SocketTube(11)) Delegate done: 0 DEBUG: [HttpClient-2-Worker16] [4s 141ms] Http1AsyncReceiver(SocketTube(11)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker17] [4s 141ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SocketTube(11) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SocketTube(11) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SocketTube(11) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SocketTube(11) resuming read event DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@4c490018 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SocketTube(11) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SocketTube(11) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 141ms] SocketTube(11) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 142ms] SocketTube(11) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 142ms] SocketTube(11) write: offloading requestMore DEBUG: [HttpClient-2-Worker19] [4s 142ms] SocketTube(11) write: requesting more... DEBUG: [HttpClient-2-Worker19] [4s 142ms] SocketTube(11) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 50461 DEBUG: [HttpClient-2-Worker17] [4s 142ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker17] [4s 142ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(3) DEBUG: [HttpClient-2-Worker17] [4s 142ms] Http1AsyncReceiver(SocketTube(9)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@32cb4de7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c0cb5ce queue.isEmpty: false DEBUG: [HttpClient-2-Worker17] [4s 142ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 4 DEBUG: [HttpClient-2-Worker17] [4s 142ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker17] [4s 142ms] HttpClientImpl(3) body subscriber registered: 1 DEBUG: [HttpClient-2-Worker17] [4s 142ms] Http1AsyncReceiver(SocketTube(9)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@32cb4de7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c0cb5ce, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker17] [4s 143ms] Http1AsyncReceiver(SocketTube(9)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@32cb4de7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c0cb5ce DEBUG: [HttpClient-2-Worker17] [4s 143ms] Http1AsyncReceiver(SocketTube(9)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker17] [4s 143ms] Http1AsyncReceiver(SocketTube(9)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@32cb4de7/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3c0cb5ce DEBUG: [HttpClient-2-Worker17] [4s 143ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker17] [4s 143ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 53623 DEBUG: [HttpClient-2-Worker15] [4s 143ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) readBody: return2Cache: true DEBUG: [HttpClient-2-Worker15] [4s 143ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(3) DEBUG: [HttpClient-2-Worker15] [4s 143ms] Http1AsyncReceiver(SocketTube(12)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@bca29f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23a3c9b0 queue.isEmpty: false DEBUG: [HttpClient-2-Worker15] [4s 143ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 4 DEBUG: [HttpClient-2-Worker17] [4s 143ms] PlainHttpConnection(SocketTube(9))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker15] [4s 143ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-2-Worker15] [4s 143ms] HttpClientImpl(3) body subscriber registered: 2 DEBUG: [HttpClient-2-Worker17] [4s 143ms] Http1AsyncReceiver(SocketTube(9)) cleared DEBUG: [HttpClient-2-Worker15] [4s 143ms] Http1AsyncReceiver(SocketTube(12)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@bca29f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23a3c9b0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-2-Worker15] [4s 144ms] Http1AsyncReceiver(SocketTube(12)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@bca29f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23a3c9b0 DEBUG: [HttpClient-2-Worker15] [4s 144ms] Http1AsyncReceiver(SocketTube(12)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-2-Worker15] [4s 144ms] Http1AsyncReceiver(SocketTube(12)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@bca29f6/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@23a3c9b0 DEBUG: [HttpClient-2-Worker15] [4s 144ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-2-Worker15] [4s 144ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-2-Worker15] [4s 144ms] PlainHttpConnection(SocketTube(12))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-2-Worker15] [4s 144ms] Http1AsyncReceiver(SocketTube(12)) cleared DEBUG: [HttpClient-2-Worker15] [4s 144ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) SocketTube(12): return to HTTP/1.1 pool DEBUG: [HttpClient-2-Worker15] [4s 144ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-2-Worker15] [4s 144ms] SocketTube(12) connecting flows DEBUG: [HttpClient-2-Worker15] [4s 144ms] SocketTube(12) read publisher got subscriber DEBUG: [HttpClient-2-Worker15] [4s 144ms] SocketTube(12) registering subscribe event DEBUG: [HttpClient-2-Worker15] [4s 144ms] SocketTube(12) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [4s 144ms] SocketTube(12) subscribed for writing DEBUG: [HttpClient-2-Worker15] [4s 144ms] SocketTube(12) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker15] [4s 144ms] SocketTube(12) write: registering startSubscription event DEBUG: [HttpClient-2-Worker15] [4s 144ms] HttpClientImpl(3) body subscriber unregistered: 1 DEBUG: [HttpClient-2-Worker17] [4s 143ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) SocketTube(9): return to HTTP/1.1 pool DEBUG: [HttpClient-3-SelectorManager] [4s 144ms] SocketTube(12) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 144ms] SocketTube(12) handling pending subscription for CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [4s 144ms] Http1AsyncReceiver(SocketTube(12)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [4s 144ms] SocketTube(12) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 144ms] SocketTube(12) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 144ms] SocketTube(12) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [4s 144ms] SocketTube(12) resuming read event DEBUG: [HttpClient-2-Worker17] [4s 144ms] ConnectionPool(3) registering CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-2-Worker17] [4s 144ms] SocketTube(9) connecting flows DEBUG: [HttpClient-2-Worker17] [4s 144ms] SocketTube(9) read publisher got subscriber DEBUG: [HttpClient-2-Worker17] [4s 144ms] SocketTube(9) registering subscribe event DEBUG: [HttpClient-2-Worker17] [4s 144ms] SocketTube(9) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [4s 144ms] SocketTube(9) subscribed for writing DEBUG: [HttpClient-2-Worker17] [4s 144ms] SocketTube(9) write: resetting demand to 0 DEBUG: [HttpClient-2-Worker17] [4s 144ms] SocketTube(9) write: registering startSubscription event DEBUG: [HttpClient-2-Worker17] [4s 145ms] HttpClientImpl(3) body subscriber unregistered: 0 DEBUG: [HttpClient-2-Worker17] [4s 145ms] HttpClientImpl(3) ClientImpl (async) elapsed 42 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-2-Worker17] [4s 145ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Finished reading body: READING_BODY DEBUG: [HttpClient-2-Worker15] [4s 144ms] HttpClientImpl(3) ClientImpl (async) elapsed 41 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-3-SelectorManager] [4s 144ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@b050ea2 for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(12) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(12) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(12) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(12) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(12) write: offloading requestMore DEBUG: [HttpClient-2-Worker15] [4s 145ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) subscribe event raised DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) handling pending subscription for CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] Http1AsyncReceiver(SocketTube(9)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) read demand reset to 0 DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) calling onSubscribe DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) got some demand for reading DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) resuming read event DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1e6d855d for R (false) DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) onSubscribe called DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) pending subscriber subscribed DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) write: starting subscription DEBUG: [HttpClient-3-SelectorManager] [4s 145ms] SocketTube(9) write: offloading requestMore DEBUG: [HttpClient-2-Worker21] [4s 145ms] SocketTube(9) write: requesting more... DEBUG: [HttpClient-2-Worker21] [4s 145ms] SocketTube(9) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker17] [4s 145ms] Http1Response(id=9, PlainHttpConnection(SocketTube(9))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(3) DEBUG: [HttpClient-2-Worker20] [4s 145ms] SocketTube(12) write: requesting more... DEBUG: [HttpClient-2-Worker20] [4s 146ms] SocketTube(12) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-2-Worker15] [4s 145ms] Http1Response(id=12, PlainHttpConnection(SocketTube(12))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@2c201dac(3) DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] HttpClientImpl(3) SelectorManager shutting down DEBUG: [HttpClient-2-Worker15] [4s 146ms] Http1AsyncReceiver(SocketTube(12)) Delegate done: 0 DEBUG: [HttpClient-2-Worker17] [4s 146ms] Http1AsyncReceiver(SocketTube(9)) Delegate done: 0 DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] PlainHttpConnection(SocketTube(10)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] SocketTube(10) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] SocketTube(10) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-2-Worker17] [4s 146ms] Http1AsyncReceiver(SocketTube(9)) Got 0 bytes for delegate null DEBUG: [HttpClient-2-Worker15] [4s 146ms] Http1AsyncReceiver(SocketTube(12)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] SocketTube(10) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] SocketTube(10) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(10)) DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] SocketTube(10) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] ConnectionPool(3) SocketTube(10) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] SocketTube(10) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] SocketTube(10) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] SocketTube(10) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 146ms] PlainHttpConnection(SocketTube(11)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(11) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(11) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(11) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(11) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(11)) DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(11) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] ConnectionPool(3) SocketTube(11) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(11) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(11) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(11) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] PlainHttpConnection(SocketTube(12)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(12) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(12) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(12) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(12) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(12)) DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(12) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] ConnectionPool(3) SocketTube(12) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(12) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(12) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(12) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] PlainHttpConnection(SocketTube(9)) Closing channel: channel not registered with selector DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(9) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(9) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(9) pausing read event DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(9) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(9)) DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(9) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] ConnectionPool(3) SocketTube(9) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(9) Stopping read scheduler DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(9) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] SocketTube(9) Read scheduler stopped DEBUG: [HttpClient-3-SelectorManager] [4s 147ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 149ms] HttpClientImpl(4) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-4-thread-1] [4s 150ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-4-thread-2] [4s 150ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-4-thread-3] [4s 150ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [HttpClient-3-Worker0] [4s 150ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-4-thread-4] [4s 150ms] HttpClientImpl(4) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-4-thread-3] [4s 150ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-3-Worker1] [4s 150ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [4s 150ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [4s 150ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-3-Worker0] [4s 151ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [4s 151ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-3] [4s 151ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-3] [4s 151ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-3] [4s 151ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-1] [4s 151ms] Http2ClientImpl not found in connection pool DEBUG: [pool-4-thread-1] [4s 151ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-4-thread-1] [4s 151ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-4-thread-1] [4s 151ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker0] [4s 151ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker1] [4s 151ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-3-Worker1] [4s 151ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-3-Worker1] [4s 151ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-3-Worker1] [4s 151ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-3-Worker0] [4s 151ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-4-thread-3] [4s 151ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-1] [4s 151ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [4s 151ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-1] [4s 151ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker0] [4s 151ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-3-Worker0] [4s 151ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-3-Worker1] [4s 151ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-4-thread-3] [4s 152ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [4s 152ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-4-thread-3] [4s 152ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-1] [4s 152ms] Exchange checkFor407: all clear DEBUG: [pool-4-thread-1] [4s 152ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [4s 152ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@106974b8 queue.isEmpty: true DEBUG: [pool-4-thread-3] [4s 152ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@106974b8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-3-Worker0] [4s 152ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker0] [4s 152ms] Http1Exchange Sending headers only DEBUG: [pool-4-thread-3] [4s 152ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@55d3ab30 queue.isEmpty: true DEBUG: [pool-4-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@55d3ab30, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-4-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [pool-4-thread-1] [4s 152ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-1] [4s 152ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-1] [4s 152ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker1] [4s 152ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker1] [4s 152ms] Http1Exchange Sending headers only DEBUG: [HttpClient-3-Worker0] [4s 152ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4a6fcc2c queue.isEmpty: true DEBUG: [pool-4-thread-3] [4s 152ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [4s 152ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@43896cf6 queue.isEmpty: true DEBUG: [pool-4-thread-1] [4s 152ms] PlainHttpConnection(SocketTube(14)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [4s 152ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [pool-4-thread-3] [4s 152ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-4-thread-3] [4s 152ms] Http1Exchange response created in advance DEBUG: [pool-4-thread-3] [4s 152ms] Http1Exchange initiating connect async DEBUG: [pool-4-thread-3] [4s 153ms] PlainHttpConnection(SocketTube(13)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-3] [4s 153ms] PlainHttpConnection(SocketTube(13)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [pool-4-thread-1] [4s 153ms] PlainHttpConnection(SocketTube(14)) registering connect event DEBUG: [pool-4-thread-3] [4s 153ms] PlainHttpConnection(SocketTube(13)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [4s 153ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@799f8b92 for C (true) DEBUG: [HttpClient-3-Worker1] [4s 152ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@43896cf6, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-SelectorManager] [4s 153ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker0] [4s 152ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4a6fcc2c, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-SelectorManager] [4s 153ms] PlainHttpConnection(SocketTube(14)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:42985 DEBUG: [HttpClient-3-Worker0] [4s 153ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker0] [4s 153ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker1] [4s 153ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [4s 153ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7367e0e2 for C (true) DEBUG: [HttpClient-3-Worker1] [4s 153ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker2] [4s 153ms] PlainHttpConnection(SocketTube(14)) finishConnect, setting connected=true DEBUG: [HttpClient-4-SelectorManager] [4s 153ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker2] [4s 153ms] Http1Exchange SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker2] [4s 154ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker2] [4s 154ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker2] [4s 154ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-4-SelectorManager] [4s 154ms] PlainHttpConnection(SocketTube(13)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45041 DEBUG: [HttpClient-3-Worker0] [4s 153ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-4-SelectorManager] [4s 154ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [4s 154ms] SocketTube(14) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@33a3beaf DEBUG: [HttpClient-4-SelectorManager] [4s 154ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 154ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 154ms] Http1AsyncReceiver(SocketTube(14)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker1] [4s 153ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker4] [4s 154ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker2] [4s 154ms] SocketTube(14) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker3] [4s 154ms] PlainHttpConnection(SocketTube(13)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker0] [4s 154ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-SelectorManager] [4s 154ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 154ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-3-Worker4] [4s 154ms] Http1AsyncReceiver(SocketTube(14)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker0] [4s 154ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker0] [4s 154ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker4] [4s 154ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker4] [4s 154ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-3-Worker4] [4s 154ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker1] [4s 154ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker2] [4s 154ms] Http1Publisher(SocketTube(14)) got subscriber: SocketTube(14) DEBUG: [HttpClient-3-Worker2] [4s 155ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker2] [4s 155ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker3] [4s 154ms] Http1Exchange SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker3] [4s 155ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker3] [4s 155ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker3] [4s 155ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker0] [4s 154ms] PlainHttpConnection(SocketTube(15)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker4] [4s 154ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71954e8 for R (true) DEBUG: [HttpClient-3-Worker1] [4s 155ms] Http1Exchange response created in advance DEBUG: [HttpClient-3-Worker1] [4s 155ms] Http1Exchange initiating connect async DEBUG: [HttpClient-3-Worker0] [4s 155ms] PlainHttpConnection(SocketTube(15)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-4-SelectorManager] [4s 155ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 155ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker2] [4s 155ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-3-Worker5] [4s 155ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker1] [4s 155ms] PlainHttpConnection(SocketTube(16)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-3-Worker0] [4s 155ms] PlainHttpConnection(SocketTube(15)) registering connect event DEBUG: [HttpClient-4-SelectorManager] [4s 155ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [4s 155ms] SocketTube(13) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@564a9fa5 DEBUG: [HttpClient-4-SelectorManager] [4s 155ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 155ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 155ms] Http1AsyncReceiver(SocketTube(13)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker3] [4s 155ms] SocketTube(13) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker6] [4s 156ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker6] [4s 156ms] Http1AsyncReceiver(SocketTube(13)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker6] [4s 156ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker6] [4s 156ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-3-Worker6] [4s 156ms] SocketTube(13) resuming read event DEBUG: [HttpClient-3-Worker6] [4s 156ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker5] [4s 155ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-3-Worker1] [4s 155ms] PlainHttpConnection(SocketTube(16)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-4-SelectorManager] [4s 156ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 156ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-3-Worker3] [4s 156ms] Http1Publisher(SocketTube(13)) got subscriber: SocketTube(13) DEBUG: [HttpClient-4-SelectorManager] [4s 156ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@78321505 for C (true) DEBUG: [HttpClient-3-Worker3] [4s 156ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker3] [4s 156ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker1] [4s 156ms] PlainHttpConnection(SocketTube(16)) registering connect event DEBUG: [HttpClient-3-Worker2] [4s 156ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker2] [4s 156ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker5] [4s 156ms] Http1Publisher(SocketTube(14)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [4s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50313f42 for R (true) DEBUG: [HttpClient-3-Worker5] [4s 156ms] Http1Publisher(SocketTube(14)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker5] [4s 157ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker5] [4s 157ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker5] [4s 157ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker5] [4s 157ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-SelectorManager] [4s 157ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: finishing connect DEBUG: [HttpClient-3-Worker5] [4s 157ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-SelectorManager] [4s 157ms] PlainHttpConnection(SocketTube(15)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52269 DEBUG: [HttpClient-3-Worker7] [4s 157ms] PlainHttpConnection(SocketTube(15)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker7] [4s 157ms] Http1Exchange SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker7] [4s 157ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker7] [4s 157ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker7] [4s 157ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker5] [4s 157ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker3] [4s 157ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [4s 157ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3af6882e for C (true) DEBUG: [HttpClient-4-SelectorManager] [4s 157ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 157ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker7] [4s 157ms] SocketTube(15) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 157ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-SelectorManager] [4s 158ms] PlainHttpConnection(SocketTube(16)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39647 DEBUG: [HttpClient-3-Worker8] [4s 157ms] SocketTube(13) write: requesting more... Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-3-Worker9] [4s 158ms] PlainHttpConnection(SocketTube(16)) finishConnect, setting connected=true DEBUG: [HttpClient-3-Worker9] [4s 158ms] Http1Exchange SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker9] [4s 158ms] SocketTube(16) connecting flows DEBUG: [HttpClient-3-Worker9] [4s 158ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker9] [4s 158ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker5] [4s 157ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker7] [4s 157ms] Http1Publisher(SocketTube(15)) got subscriber: SocketTube(15) DEBUG: [HttpClient-4-SelectorManager] [4s 158ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-3-Worker7] [4s 158ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker7] [4s 158ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [4s 158ms] SocketTube(15) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b1ae5eb DEBUG: [HttpClient-4-SelectorManager] [4s 158ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 158ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-3-Worker8] [4s 158ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker8] [4s 158ms] Http1Publisher(SocketTube(13)) WriteTask DEBUG: [HttpClient-3-Worker3] [4s 158ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker3] [4s 158ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker9] [4s 158ms] SocketTube(16) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker5] [4s 158ms] Http1Publisher(SocketTube(14)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker9] [4s 159ms] Http1Publisher(SocketTube(16)) got subscriber: SocketTube(16) DEBUG: [HttpClient-3-Worker5] [4s 159ms] SocketTube(14) trying to write: 191 DEBUG: [HttpClient-3-Worker7] [4s 158ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [4s 158ms] Http1AsyncReceiver(SocketTube(15)) Received onSubscribed from upstream DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker5] [4s 159ms] SocketTube(14) wrote: 191 DEBUG: [HttpClient-3-Worker5] [4s 159ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker10] [4s 159ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker10] [4s 159ms] Http1AsyncReceiver(SocketTube(15)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker10] [4s 159ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker10] [4s 159ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-3-Worker10] [4s 159ms] SocketTube(15) resuming read event DEBUG: [HttpClient-3-Worker5] [4s 159ms] Http1Publisher(SocketTube(14)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker10] [4s 159ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-3-Worker8] [4s 158ms] Http1Publisher(SocketTube(13)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-3-Worker8] [4s 159ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker8] [4s 159ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker8] [4s 159ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker8] [4s 159ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker9] [4s 159ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-3-Worker9] [4s 159ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(16) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2847454b DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] Http1AsyncReceiver(SocketTube(16)) Received onSubscribed from upstream DEBUG: [HttpClient-3-Worker9] [4s 159ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 159ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker5] [4s 159ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-3-Worker8] [4s 159ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker11] [4s 159ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [4s 160ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-4-SelectorManager] [4s 160ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@267e1f95 for R (true) DEBUG: [HttpClient-3-Worker12] [4s 160ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-4-SelectorManager] [4s 160ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 160ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker5] [4s 160ms] SocketTube(14) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 160ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71954e8 for None (false) DEBUG: [HttpClient-3-Worker8] [4s 160ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker7] [4s 160ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker7] [4s 161ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker9] [4s 160ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-3-Worker11] [4s 160ms] Http1AsyncReceiver(SocketTube(16)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-3-Worker11] [4s 161ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-3-Worker11] [4s 161ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-3-Worker11] [4s 161ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker11] [4s 161ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [4s 160ms] Http1Publisher(SocketTube(15)) WriteTask DEBUG: [HttpClient-3-Worker13] [4s 160ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker5] [4s 160ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-SelectorManager] [4s 160ms] SocketTube(14) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [4s 161ms] Http1AsyncReceiver(SocketTube(14)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker9] [4s 161ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker14] [4s 161ms] Http1AsyncReceiver(SocketTube(14)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@55d3ab30 DEBUG: [HttpClient-3-Worker9] [4s 162ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker9] [4s 162ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker9] [4s 162ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-3-Worker9] [4s 162ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker8] [4s 161ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker12] [4s 161ms] Http1Publisher(SocketTube(15)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker13] [4s 161ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker13] [4s 162ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [4s 161ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [4s 161ms] SocketTube(14) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 162ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71954e8 for R (false) DEBUG: [HttpClient-3-Worker14] [4s 162ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker5] [4s 162ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker5] [4s 162ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-3-Worker5] [4s 162ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) First time around DEBUG: [HttpClient-3-Worker9] [4s 162ms] Http1Publisher(SocketTube(16)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker8] [4s 162ms] Http1Publisher(SocketTube(13)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker9] [4s 162ms] SocketTube(16) trying to write: 191 DEBUG: [HttpClient-3-Worker12] [4s 162ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-SelectorManager] [4s 162ms] SocketTube(14) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [4s 163ms] SocketTube(16) wrote: 191 DEBUG: [HttpClient-3-Worker9] [4s 163ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker14] [4s 162ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@55d3ab30 DEBUG: [HttpClient-3-Worker5] [4s 162ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker8] [4s 163ms] SocketTube(13) trying to write: 191 DEBUG: [HttpClient-3-Worker5] [4s 163ms] Http1Publisher(SocketTube(14)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker12] [4s 163ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-SelectorManager] [4s 163ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688320e5 for R (true) DEBUG: [HttpClient-3-Worker12] [4s 163ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker12] [4s 163ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-3-Worker9] [4s 163ms] Http1Publisher(SocketTube(16)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker14] [4s 163ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker9] [4s 163ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [4s 163ms] Http1Publisher(SocketTube(14)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7292452 DEBUG: [HttpClient-3-Worker14] [4s 163ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker14] [4s 163ms] Http1AsyncReceiver(SocketTube(14)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@55d3ab30 DEBUG: [HttpClient-3-Worker14] [4s 163ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker12] [4s 163ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-3-Worker8] [4s 163ms] SocketTube(13) wrote: 191 DEBUG: [HttpClient-3-Worker8] [4s 164ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker9] [4s 163ms] SocketTube(16) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker5] [4s 163ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [4s 164ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-3-Worker14] [4s 164ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker12] [4s 164ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker8] [4s 164ms] Http1Publisher(SocketTube(13)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker9] [4s 164ms] Http1Publisher(SocketTube(16)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-SelectorManager] [4s 164ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50313f42 for None (false) DEBUG: [HttpClient-3-Worker12] [4s 164ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-3-Worker12] [4s 164ms] Http1Publisher(SocketTube(15)) onNext with 191 bytes DEBUG: [HttpClient-3-Worker12] [4s 164ms] SocketTube(15) trying to write: 191 DEBUG: [HttpClient-3-Worker8] [4s 164ms] SocketTube(13) leaving requestMore: Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker12] [4s 165ms] SocketTube(15) wrote: 191 DEBUG: [HttpClient-4-SelectorManager] [4s 164ms] SocketTube(13) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [4s 165ms] Http1AsyncReceiver(SocketTube(13)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [4s 165ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50313f42 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 165ms] SocketTube(13) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [4s 165ms] Exchange checkFor407: all clear DEBUG: [HttpClient-3-Worker9] [4s 165ms] Exchange sendRequestBody DEBUG: [HttpClient-3-Worker9] [4s 165ms] Http1Exchange sendBodyAsync Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 42985 DEBUG: [HttpClient-3-Worker12] [4s 165ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker14] [4s 165ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker8] [4s 165ms] SocketTube(13) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [4s 165ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44a83ac9(4) DEBUG: [HttpClient-3-Worker15] [4s 165ms] Http1AsyncReceiver(SocketTube(13)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@106974b8 DEBUG: [HttpClient-3-Worker8] [4s 165ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker9] [4s 165ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-SelectorManager] [4s 165ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688320e5 for None (false) DEBUG: [HttpClient-3-Worker9] [4s 166ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker12] [4s 165ms] Http1Publisher(SocketTube(15)) subscription request(1), demand=1 DEBUG: [HttpClient-3-Worker15] [4s 165ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [4s 165ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker14] [4s 165ms] Http1AsyncReceiver(SocketTube(14)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6536651e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54dcf34c queue.isEmpty: false DEBUG: [HttpClient-3-Worker8] [4s 166ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker8] [4s 166ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-3-Worker8] [4s 166ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) First time around DEBUG: [HttpClient-3-Worker9] [4s 166ms] Http1Publisher(SocketTube(16)) WriteTask DEBUG: [HttpClient-4-SelectorManager] [4s 166ms] SocketTube(16) read bytes: 79 DEBUG: [HttpClient-3-Worker9] [4s 166ms] Http1Publisher(SocketTube(16)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-3-Worker9] [4s 166ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker12] [4s 166ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [4s 166ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@106974b8 DEBUG: [HttpClient-3-Worker12] [4s 166ms] SocketTube(15) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker8] [4s 166ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) headersReader is not yet completed DEBUG: [HttpClient-4-SelectorManager] [4s 166ms] Http1AsyncReceiver(SocketTube(16)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-SelectorManager] [4s 167ms] SocketTube(16) resuming read event DEBUG: [HttpClient-3-Worker9] [4s 166ms] Http1Publisher(SocketTube(16)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker14] [4s 166ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 4 DEBUG: [HttpClient-3-Worker15] [4s 166ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker12] [4s 166ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-3-Worker15] [4s 167ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker15] [4s 167ms] Http1AsyncReceiver(SocketTube(13)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@106974b8 DEBUG: [HttpClient-3-Worker8] [4s 167ms] Http1Publisher(SocketTube(13)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker16] [4s 167ms] Http1AsyncReceiver(SocketTube(16)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@43896cf6 DEBUG: [HttpClient-4-SelectorManager] [4s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688320e5 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 167ms] SocketTube(16) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [4s 167ms] Http1Publisher(SocketTube(16)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5c3acbfd DEBUG: [HttpClient-4-SelectorManager] [4s 167ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@267e1f95 for None (false) DEBUG: [HttpClient-3-Worker14] [4s 167ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-SelectorManager] [4s 167ms] SocketTube(15) read bytes: 79 DEBUG: [HttpClient-4-SelectorManager] [4s 168ms] Http1AsyncReceiver(SocketTube(15)) Putting 79 bytes into the queue DEBUG: [HttpClient-3-Worker12] [4s 167ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-3-Worker14] [4s 168ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker15] [4s 167ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker12] [4s 168ms] Http1Exchange reading headers DEBUG: [HttpClient-3-Worker14] [4s 168ms] Http1AsyncReceiver(SocketTube(14)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6536651e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54dcf34c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker8] [4s 167ms] Http1Publisher(SocketTube(13)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7d31bff5 DEBUG: [HttpClient-3-Worker16] [4s 167ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker8] [4s 168ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker16] [4s 168ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@43896cf6 DEBUG: [HttpClient-3-Worker9] [4s 168ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-SelectorManager] [4s 168ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 168ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@267e1f95 for R (false) DEBUG: [HttpClient-3-Worker17] [4s 168ms] Http1AsyncReceiver(SocketTube(15)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4a6fcc2c DEBUG: [HttpClient-3-Worker17] [4s 168ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 1 DEBUG: [HttpClient-3-Worker12] [4s 168ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: (remaining: 79) READING_HEADERS DEBUG: [HttpClient-3-Worker12] [4s 168ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) First time around DEBUG: [HttpClient-3-Worker15] [4s 168ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker14] [4s 168ms] Http1AsyncReceiver(SocketTube(14)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6536651e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54dcf34c DEBUG: [HttpClient-3-Worker16] [4s 168ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker9] [4s 168ms] Http1Exchange reading headers DEBUG: [HttpClient-4-SelectorManager] [4s 168ms] SocketTube(15) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [4s 169ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: (remaining: 4) READING_HEADERS DEBUG: [HttpClient-3-Worker9] [4s 169ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) First time around DEBUG: [HttpClient-3-Worker17] [4s 168ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4a6fcc2c Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 45041 DEBUG: [HttpClient-3-Worker12] [4s 168ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker15] [4s 169ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker14] [4s 168ms] Http1AsyncReceiver(SocketTube(14)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker15] [4s 169ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44a83ac9(4) DEBUG: [HttpClient-3-Worker16] [4s 169ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker15] [4s 169ms] Http1AsyncReceiver(SocketTube(13)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4e5051b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b52c617 queue.isEmpty: false DEBUG: [HttpClient-3-Worker16] [4s 169ms] Http1AsyncReceiver(SocketTube(16)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@43896cf6 DEBUG: [HttpClient-3-Worker9] [4s 169ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) headersReader is not yet completed DEBUG: [HttpClient-3-Worker15] [4s 169ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 4 DEBUG: [HttpClient-3-Worker17] [4s 169ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-3-Worker15] [4s 169ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker14] [4s 169ms] Http1AsyncReceiver(SocketTube(14)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6536651e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@54dcf34c DEBUG: [HttpClient-3-Worker17] [4s 169ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-3-Worker12] [4s 169ms] Http1Publisher(SocketTube(15)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-3-Worker16] [4s 169ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 4 DEBUG: [HttpClient-3-Worker9] [4s 169ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker15] [4s 169ms] HttpClientImpl(4) body subscriber registered: 2 DEBUG: [HttpClient-3-Worker14] [4s 170ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker9] [4s 170ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker17] [4s 170ms] Http1AsyncReceiver(SocketTube(15)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4a6fcc2c DEBUG: [HttpClient-3-Worker15] [4s 170ms] Http1AsyncReceiver(SocketTube(13)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4e5051b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b52c617, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker12] [4s 170ms] Http1Publisher(SocketTube(15)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@20448dca DEBUG: [HttpClient-3-Worker17] [4s 170ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-3-Worker14] [4s 170ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker12] [4s 170ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [4s 170ms] PlainHttpConnection(SocketTube(14))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker14] [4s 170ms] Http1AsyncReceiver(SocketTube(14)) cleared DEBUG: [HttpClient-3-Worker14] [4s 170ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) SocketTube(14): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker15] [4s 170ms] Http1AsyncReceiver(SocketTube(13)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4e5051b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b52c617 DEBUG: [HttpClient-3-Worker14] [4s 170ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-3-Worker14] [4s 170ms] SocketTube(14) connecting flows DEBUG: [HttpClient-3-Worker14] [4s 171ms] SocketTube(14) read publisher got subscriber DEBUG: [HttpClient-3-Worker14] [4s 171ms] SocketTube(14) registering subscribe event DEBUG: [HttpClient-3-Worker14] [4s 171ms] SocketTube(14) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker14] [4s 171ms] SocketTube(14) subscribed for writing DEBUG: [HttpClient-3-Worker14] [4s 171ms] SocketTube(14) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker14] [4s 171ms] SocketTube(14) write: registering startSubscription event DEBUG: [HttpClient-3-Worker17] [4s 170ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-3-Worker14] [4s 171ms] HttpClientImpl(4) body subscriber unregistered: 1 DEBUG: [HttpClient-3-Worker15] [4s 170ms] Http1AsyncReceiver(SocketTube(13)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker14] [4s 171ms] HttpClientImpl(4) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-3-Worker15] [4s 171ms] Http1AsyncReceiver(SocketTube(13)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4e5051b9/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@b52c617 DEBUG: [HttpClient-3-Worker15] [4s 171ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker15] [4s 171ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 39647 DEBUG: [HttpClient-3-Worker14] [4s 171ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker15] [4s 171ms] PlainHttpConnection(SocketTube(13))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker14] [4s 171ms] Http1Response(id=14, PlainHttpConnection(SocketTube(14))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44a83ac9(4) Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 52269 DEBUG: [HttpClient-3-Worker17] [4s 171ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker9] [4s 171ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) readBody: return2Cache: true DEBUG: [HttpClient-3-Worker15] [4s 171ms] Http1AsyncReceiver(SocketTube(13)) cleared DEBUG: [HttpClient-3-Worker15] [4s 172ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) SocketTube(13): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker14] [4s 171ms] Http1AsyncReceiver(SocketTube(14)) Delegate done: 0 DEBUG: [HttpClient-3-Worker9] [4s 172ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44a83ac9(4) DEBUG: [HttpClient-3-Worker14] [4s 172ms] Http1AsyncReceiver(SocketTube(14)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker9] [4s 172ms] Http1AsyncReceiver(SocketTube(16)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@56773ba1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a7755ea queue.isEmpty: false DEBUG: [HttpClient-3-Worker15] [4s 172ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker15] [4s 172ms] SocketTube(13) connecting flows DEBUG: [HttpClient-3-Worker15] [4s 172ms] SocketTube(13) read publisher got subscriber DEBUG: [HttpClient-3-Worker15] [4s 172ms] SocketTube(13) registering subscribe event DEBUG: [HttpClient-3-Worker15] [4s 172ms] SocketTube(13) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker15] [4s 172ms] SocketTube(13) subscribed for writing DEBUG: [HttpClient-3-Worker15] [4s 172ms] SocketTube(13) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker15] [4s 172ms] SocketTube(13) write: registering startSubscription event DEBUG: [HttpClient-3-Worker15] [4s 172ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker15] [4s 172ms] HttpClientImpl(4) ClientImpl (async) elapsed 22 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) subscribe event raised DEBUG: [HttpClient-3-Worker15] [4s 172ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker15] [4s 172ms] Http1Response(id=13, PlainHttpConnection(SocketTube(13))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44a83ac9(4) DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) handling pending subscription for CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] Http1AsyncReceiver(SocketTube(14)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) resuming read event DEBUG: [HttpClient-3-Worker15] [4s 172ms] Http1AsyncReceiver(SocketTube(13)) Delegate done: 0 DEBUG: [HttpClient-3-Worker9] [4s 172ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@71954e8 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(14) write: offloading requestMore DEBUG: [HttpClient-3-Worker9] [4s 172ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker15] [4s 172ms] Http1AsyncReceiver(SocketTube(13)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker18] [4s 173ms] SocketTube(14) write: requesting more... DEBUG: [HttpClient-3-Worker18] [4s 173ms] SocketTube(14) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [4s 173ms] Http1AsyncReceiver(SocketTube(16)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@56773ba1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a7755ea, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker9] [4s 173ms] Http1AsyncReceiver(SocketTube(16)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@56773ba1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a7755ea DEBUG: [HttpClient-3-Worker9] [4s 173ms] Http1AsyncReceiver(SocketTube(16)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker9] [4s 173ms] Http1AsyncReceiver(SocketTube(16)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@56773ba1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6a7755ea DEBUG: [HttpClient-3-Worker9] [4s 173ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker9] [4s 173ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker9] [4s 173ms] PlainHttpConnection(SocketTube(16))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker9] [4s 173ms] Http1AsyncReceiver(SocketTube(16)) cleared DEBUG: [HttpClient-3-Worker9] [4s 173ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) SocketTube(16): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker17] [4s 172ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@44a83ac9(4) DEBUG: [HttpClient-4-SelectorManager] [4s 172ms] SocketTube(13) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) handling pending subscription for CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-3-Worker9] [4s 173ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-3-Worker9] [4s 173ms] SocketTube(16) connecting flows DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] Http1AsyncReceiver(SocketTube(13)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@50313f42 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) pending subscriber subscribed DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 173ms] SocketTube(13) write: offloading requestMore DEBUG: [HttpClient-3-Worker19] [4s 173ms] SocketTube(13) write: requesting more... DEBUG: [HttpClient-3-Worker19] [4s 173ms] SocketTube(13) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [4s 173ms] SocketTube(16) read publisher got subscriber DEBUG: [HttpClient-3-Worker9] [4s 173ms] SocketTube(16) registering subscribe event DEBUG: [HttpClient-3-Worker17] [4s 173ms] Http1AsyncReceiver(SocketTube(15)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7a9b85ad/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47483d07 queue.isEmpty: false DEBUG: [HttpClient-3-Worker9] [4s 174ms] SocketTube(16) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) subscribe event raised DEBUG: [HttpClient-3-Worker9] [4s 174ms] SocketTube(16) subscribed for writing DEBUG: [HttpClient-3-Worker9] [4s 174ms] SocketTube(16) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker9] [4s 174ms] SocketTube(16) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) handling pending subscription for CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] Http1AsyncReceiver(SocketTube(16)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@688320e5 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) pending subscriber subscribed DEBUG: [HttpClient-3-Worker17] [4s 174ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 4 DEBUG: [HttpClient-3-Worker9] [4s 174ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 174ms] SocketTube(16) write: offloading requestMore DEBUG: [HttpClient-3-Worker20] [4s 174ms] SocketTube(16) write: requesting more... DEBUG: [HttpClient-3-Worker20] [4s 174ms] SocketTube(16) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker9] [4s 174ms] Http1AsyncReceiver(SocketTube(16)) Delegate done: 0 DEBUG: [HttpClient-3-Worker9] [4s 174ms] Http1AsyncReceiver(SocketTube(16)) Got 0 bytes for delegate null DEBUG: [HttpClient-3-Worker9] [4s 175ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker17] [4s 174ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-3-Worker17] [4s 175ms] HttpClientImpl(4) body subscriber registered: 1 DEBUG: [HttpClient-3-Worker9] [4s 175ms] Http1Response(id=16, PlainHttpConnection(SocketTube(16))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44a83ac9(4) DEBUG: [HttpClient-3-Worker17] [4s 175ms] Http1AsyncReceiver(SocketTube(15)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7a9b85ad/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47483d07, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-3-Worker9] [4s 175ms] HttpClientImpl(4) ClientImpl (async) elapsed 25 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-3-Worker17] [4s 175ms] Http1AsyncReceiver(SocketTube(15)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7a9b85ad/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47483d07 DEBUG: [HttpClient-3-Worker17] [4s 175ms] Http1AsyncReceiver(SocketTube(15)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-3-Worker17] [4s 175ms] Http1AsyncReceiver(SocketTube(15)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7a9b85ad/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@47483d07 DEBUG: [HttpClient-3-Worker17] [4s 175ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-3-Worker17] [4s 175ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-3-Worker17] [4s 175ms] PlainHttpConnection(SocketTube(15))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-3-Worker17] [4s 175ms] Http1AsyncReceiver(SocketTube(15)) cleared DEBUG: [HttpClient-3-Worker17] [4s 175ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) SocketTube(15): return to HTTP/1.1 pool DEBUG: [HttpClient-3-Worker17] [4s 175ms] ConnectionPool(4) registering CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-3-Worker17] [4s 175ms] SocketTube(15) connecting flows DEBUG: [HttpClient-3-Worker17] [4s 175ms] SocketTube(15) read publisher got subscriber DEBUG: [HttpClient-3-Worker17] [4s 175ms] SocketTube(15) registering subscribe event DEBUG: [HttpClient-3-Worker17] [4s 176ms] SocketTube(15) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) subscribe event raised DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) handling pending subscription for CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] Http1AsyncReceiver(SocketTube(15)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) read demand reset to 0 DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) calling onSubscribe DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) got some demand for reading DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) resuming read event DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@267e1f95 for R (false) DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) onSubscribe called DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) pending subscriber subscribed DEBUG: [HttpClient-3-Worker17] [4s 176ms] SocketTube(15) subscribed for writing DEBUG: [HttpClient-3-Worker17] [4s 176ms] SocketTube(15) write: resetting demand to 0 DEBUG: [HttpClient-3-Worker17] [4s 176ms] SocketTube(15) write: registering startSubscription event DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) write: starting subscription DEBUG: [HttpClient-4-SelectorManager] [4s 176ms] SocketTube(15) write: offloading requestMore DEBUG: [HttpClient-3-Worker21] [4s 176ms] SocketTube(15) write: requesting more... DEBUG: [HttpClient-3-Worker21] [4s 176ms] SocketTube(15) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-3-Worker17] [4s 176ms] HttpClientImpl(4) body subscriber unregistered: 0 DEBUG: [HttpClient-3-Worker17] [4s 177ms] HttpClientImpl(4) ClientImpl (async) elapsed 26 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-3-Worker17] [4s 177ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Finished reading body: READING_BODY DEBUG: [HttpClient-3-Worker17] [4s 177ms] Http1Response(id=15, PlainHttpConnection(SocketTube(15))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@44a83ac9(4) DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] HttpClientImpl(4) SelectorManager shutting down DEBUG: [HttpClient-3-Worker17] [4s 177ms] Http1AsyncReceiver(SocketTube(15)) Delegate done: 0 DEBUG: [HttpClient-3-Worker17] [4s 177ms] Http1AsyncReceiver(SocketTube(15)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] PlainHttpConnection(SocketTube(14)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(14) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(14) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(14) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(14) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(14)) DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(14) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] ConnectionPool(4) SocketTube(14) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(14) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(14) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(14) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] PlainHttpConnection(SocketTube(13)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(13) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(13) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(13) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(13) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(13)) DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(13) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] ConnectionPool(4) SocketTube(13) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(13) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(13) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] SocketTube(13) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 177ms] PlainHttpConnection(SocketTube(16)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(16) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(16) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(16) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(16) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(16)) DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(16) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] ConnectionPool(4) SocketTube(16) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(16) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(16) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(16) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] PlainHttpConnection(SocketTube(15)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(15) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(15) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(15) pausing read event DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(15) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(15)) DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(15) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] ConnectionPool(4) SocketTube(15) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(15) Stopping read scheduler DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(15) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] SocketTube(15) Read scheduler stopped DEBUG: [HttpClient-4-SelectorManager] [4s 178ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 179ms] HttpClientImpl(5) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-5-thread-1] [4s 180ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-5-thread-2] [4s 180ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-5-thread-3] [4s 180ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-5-thread-4] [4s 180ms] HttpClientImpl(5) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [pool-5-thread-1] [4s 180ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-5-thread-3] [4s 180ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-4-Worker1] [4s 180ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-5-thread-1] [4s 180ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [4s 180ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [4s 180ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [4s 180ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-4-Worker0] [4s 180ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [pool-5-thread-3] [4s 180ms] Http2ClientImpl not found in connection pool DEBUG: [pool-5-thread-1] [4s 181ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [4s 181ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-3] [4s 181ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [4s 181ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [4s 181ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker1] [4s 181ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker1] [4s 181ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-4-Worker1] [4s 181ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-3] [4s 181ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-3] [4s 181ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-4-Worker0] [4s 181ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-4-Worker1] [4s 181ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [4s 181ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-1] [4s 181ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-3] [4s 181ms] Exchange checkFor407: all clear DEBUG: [pool-5-thread-3] [4s 181ms] Http1Exchange Sending headers only DEBUG: [HttpClient-4-Worker0] [4s 181ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-5-thread-1] [4s 181ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@2fb38006 queue.isEmpty: true DEBUG: [pool-5-thread-3] [4s 181ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@79fd25fe queue.isEmpty: true DEBUG: [HttpClient-4-Worker0] [4s 181ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [pool-5-thread-1] [4s 181ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@2fb38006, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [4s 181ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@79fd25fe, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [pool-5-thread-3] [4s 181ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [4s 181ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [4s 181ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [4s 181ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [4s 181ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-3] [4s 181ms] Http1Exchange initiating connect async DEBUG: [pool-5-thread-3] [4s 181ms] PlainHttpConnection(SocketTube(18)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [4s 181ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-4-Worker0] [4s 181ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [pool-5-thread-1] [4s 181ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-3] [4s 182ms] PlainHttpConnection(SocketTube(18)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker1] [4s 182ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-5-thread-1] [4s 182ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [pool-5-thread-3] [4s 182ms] PlainHttpConnection(SocketTube(18)) registering connect event DEBUG: [pool-5-thread-1] [4s 182ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [pool-5-thread-1] [4s 182ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [4s 182ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-5-thread-1] [4s 182ms] Http1Exchange response created in advance DEBUG: [pool-5-thread-1] [4s 182ms] Http1Exchange initiating connect async DEBUG: [HttpClient-5-SelectorManager] [4s 182ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@63f2789e for C (true) DEBUG: [HttpClient-4-Worker0] [4s 182ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-SelectorManager] [4s 182ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: finishing connect DEBUG: [pool-5-thread-1] [4s 182ms] PlainHttpConnection(SocketTube(17)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [4s 182ms] PlainHttpConnection(SocketTube(18)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46149 DEBUG: [HttpClient-4-Worker1] [4s 182ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker1] [4s 182ms] Http1Exchange Sending headers only DEBUG: [pool-5-thread-1] [4s 182ms] PlainHttpConnection(SocketTube(17)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker2] [4s 182ms] PlainHttpConnection(SocketTube(18)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker2] [4s 182ms] Http1Exchange SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker2] [4s 182ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker2] [4s 182ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker2] [4s 182ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker2] [4s 182ms] SocketTube(18) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker2] [4s 183ms] Http1Publisher(SocketTube(18)) got subscriber: SocketTube(18) DEBUG: [HttpClient-4-Worker2] [4s 183ms] SocketTube(18) subscribed for writing DEBUG: [HttpClient-4-Worker2] [4s 183ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker2] [4s 183ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-5-SelectorManager] [4s 183ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker1] [4s 182ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@29cc3958 queue.isEmpty: true DEBUG: [pool-5-thread-1] [4s 182ms] PlainHttpConnection(SocketTube(17)) registering connect event DEBUG: [HttpClient-4-Worker0] [4s 183ms] Exchange checkFor407: all clear Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-4-Worker0] [4s 183ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-SelectorManager] [4s 183ms] SocketTube(18) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@690a13ee DEBUG: [HttpClient-5-SelectorManager] [4s 183ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 183ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 183ms] Http1AsyncReceiver(SocketTube(18)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker2] [4s 183ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker2] [4s 183ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker2] [4s 183ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker3] [4s 183ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker3] [4s 183ms] Http1AsyncReceiver(SocketTube(18)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker3] [4s 183ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker3] [4s 183ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-4-Worker1] [4s 183ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@29cc3958, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker1] [4s 183ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker1] [4s 183ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [4s 183ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@15fd71c1 queue.isEmpty: true DEBUG: [HttpClient-5-SelectorManager] [4s 183ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 183ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-4-Worker0] [4s 183ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@15fd71c1, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-4-Worker2] [4s 183ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-4-Worker3] [4s 183ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker1] [4s 183ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [4s 183ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 184ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker1] [4s 184ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [4s 183ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker4] [4s 184ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker1] [4s 184ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker1] [4s 184ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker3] [4s 184ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker4] [4s 184ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker4] [4s 184ms] Http1Publisher(SocketTube(18)) WriteTask DEBUG: [HttpClient-4-Worker0] [4s 184ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker1] [4s 184ms] PlainHttpConnection(SocketTube(19)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-4-Worker0] [4s 184ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker0] [4s 184ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker0] [4s 184ms] Http1Exchange response created in advance DEBUG: [HttpClient-4-Worker0] [4s 184ms] Http1Exchange initiating connect async DEBUG: [HttpClient-4-Worker0] [4s 184ms] PlainHttpConnection(SocketTube(20)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [4s 184ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2c0880ab for C (true) DEBUG: [HttpClient-4-Worker0] [4s 184ms] PlainHttpConnection(SocketTube(20)) bind completed /0.0.0.0 DEBUG: [HttpClient-4-Worker4] [4s 184ms] Http1Publisher(SocketTube(18)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker0] [4s 185ms] PlainHttpConnection(SocketTube(20)) registering connect event DEBUG: [HttpClient-4-Worker4] [4s 185ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker1] [4s 184ms] PlainHttpConnection(SocketTube(19)) bind completed /0.0.0.0 DEBUG: [HttpClient-5-SelectorManager] [4s 185ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dee4b3f for R (true) DEBUG: [HttpClient-4-Worker1] [4s 185ms] PlainHttpConnection(SocketTube(19)) registering connect event DEBUG: [HttpClient-5-SelectorManager] [4s 185ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker4] [4s 185ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-SelectorManager] [4s 185ms] PlainHttpConnection(SocketTube(17)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:35005 DEBUG: [HttpClient-4-Worker4] [4s 185ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker4] [4s 185ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker4] [4s 185ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker5] [4s 185ms] PlainHttpConnection(SocketTube(17)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker4] [4s 185ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [4s 185ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4c277fe4 for C (true) DEBUG: [HttpClient-5-SelectorManager] [4s 185ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@e452228 for C (true) DEBUG: [HttpClient-4-Worker4] [4s 185ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker4] [4s 185ms] Http1Publisher(SocketTube(18)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker4] [4s 185ms] SocketTube(18) trying to write: 191 DEBUG: [HttpClient-4-Worker5] [4s 185ms] Http1Exchange SocketTube(17) connecting flows DEBUG: [HttpClient-5-SelectorManager] [4s 185ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker5] [4s 185ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker5] [4s 185ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker5] [4s 185ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker5] [4s 185ms] SocketTube(17) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker5] [4s 186ms] Http1Publisher(SocketTube(17)) got subscriber: SocketTube(17) DEBUG: [HttpClient-4-Worker5] [4s 186ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-4-Worker5] [4s 186ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker4] [4s 185ms] SocketTube(18) wrote: 191 DEBUG: [HttpClient-5-SelectorManager] [4s 185ms] PlainHttpConnection(SocketTube(19)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41483 DEBUG: [HttpClient-4-Worker4] [4s 186ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker4] [4s 186ms] Http1Publisher(SocketTube(18)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker4] [4s 186ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 186ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: finishing connect DEBUG: [HttpClient-4-Worker4] [4s 186ms] SocketTube(18) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [4s 186ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker6] [4s 186ms] PlainHttpConnection(SocketTube(19)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker4] [4s 186ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker4] [4s 186ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker4] [4s 186ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker4] [4s 186ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker4] [4s 186ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) First time around DEBUG: [HttpClient-4-Worker4] [4s 186ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) headersReader is not yet completed Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-5-SelectorManager] [4s 186ms] PlainHttpConnection(SocketTube(20)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45301 DEBUG: [HttpClient-5-SelectorManager] [4s 186ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [4s 186ms] SocketTube(17) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4869476a DEBUG: [HttpClient-5-SelectorManager] [4s 187ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 187ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 187ms] Http1AsyncReceiver(SocketTube(17)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [4s 187ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 187ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [4s 187ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 187ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker6] [4s 186ms] Http1Exchange SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker7] [4s 187ms] PlainHttpConnection(SocketTube(20)) finishConnect, setting connected=true DEBUG: [HttpClient-4-Worker7] [4s 187ms] Http1Exchange SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker7] [4s 187ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker7] [4s 187ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker7] [4s 187ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker4] [4s 186ms] Http1Publisher(SocketTube(18)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [4s 186ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker6] [4s 187ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker8] [4s 187ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [4s 187ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dee4b3f for None (false) DEBUG: [HttpClient-4-Worker8] [4s 187ms] Http1AsyncReceiver(SocketTube(17)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker8] [4s 188ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker9] [4s 187ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker7] [4s 187ms] SocketTube(20) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker4] [4s 187ms] Http1Publisher(SocketTube(18)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@59c564c1 DEBUG: [HttpClient-4-Worker5] [4s 187ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker5] [4s 188ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker4] [4s 188ms] SocketTube(18) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker6] [4s 187ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker8] [4s 188ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 188ms] SocketTube(18) read bytes: 79 DEBUG: [HttpClient-4-Worker8] [4s 188ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker8] [4s 188ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker9] [4s 188ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker7] [4s 188ms] Http1Publisher(SocketTube(20)) got subscriber: SocketTube(20) DEBUG: [HttpClient-4-Worker7] [4s 189ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker7] [4s 189ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker5] [4s 188ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker5] [4s 189ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker6] [4s 188ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-5-SelectorManager] [4s 188ms] Http1AsyncReceiver(SocketTube(18)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [4s 189ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker9] [4s 188ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker7] [4s 189ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-4-Worker5] [4s 189ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker6] [4s 189ms] SocketTube(19) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-4-Worker6] [4s 190ms] Http1Publisher(SocketTube(19)) got subscriber: SocketTube(19) DEBUG: [HttpClient-4-Worker6] [4s 190ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker6] [4s 190ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker6] [4s 190ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-4-Worker7] [4s 190ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker7] [4s 190ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [4s 189ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dee4b3f for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 190ms] SocketTube(18) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [4s 189ms] Http1AsyncReceiver(SocketTube(18)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@79fd25fe DEBUG: [HttpClient-4-Worker10] [4s 190ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker10] [4s 190ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@79fd25fe DEBUG: [HttpClient-4-Worker5] [4s 189ms] Http1Publisher(SocketTube(17)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker5] [4s 190ms] SocketTube(17) trying to write: 191 DEBUG: [HttpClient-4-Worker7] [4s 190ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker5] [4s 190ms] SocketTube(17) wrote: 191 DEBUG: [HttpClient-4-Worker5] [4s 190ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker7] [4s 190ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [4s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40280562 for R (true) DEBUG: [HttpClient-5-SelectorManager] [4s 191ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [4s 191ms] SocketTube(20) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6eadd770 DEBUG: [HttpClient-4-Worker10] [4s 190ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 79/79 bytes to header parser Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-4-Worker5] [4s 190ms] Http1Publisher(SocketTube(17)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker5] [4s 191ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [4s 191ms] SocketTube(17) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker5] [4s 191ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker5] [4s 191ms] Http1Publisher(SocketTube(17)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-4-Worker5] [4s 191ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker5] [4s 191ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker5] [4s 191ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker6] [4s 191ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-4-Worker6] [4s 191ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker6] [4s 191ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker6] [4s 191ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-SelectorManager] [4s 191ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 191ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 191ms] Http1AsyncReceiver(SocketTube(20)) Received onSubscribed from upstream DEBUG: [HttpClient-5-SelectorManager] [4s 191ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 191ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-4-Worker10] [4s 191ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker11] [4s 192ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker11] [4s 192ms] Http1AsyncReceiver(SocketTube(20)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker5] [4s 191ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Publisher(SocketTube(17)) WriteTask DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Publisher(SocketTube(17)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Publisher(SocketTube(17)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Publisher(SocketTube(17)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@c758431 DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) First time around DEBUG: [HttpClient-4-Worker5] [4s 192ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) headersReader is not yet completed DEBUG: [HttpClient-5-SelectorManager] [4s 191ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 192ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-5-SelectorManager] [4s 192ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-4-Worker10] [4s 192ms] Http1AsyncReceiver(SocketTube(18)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@79fd25fe DEBUG: [HttpClient-4-Worker10] [4s 192ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker10] [4s 192ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker11] [4s 192ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-SelectorManager] [4s 192ms] SocketTube(19) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6c7d8fd8 DEBUG: [HttpClient-5-SelectorManager] [4s 192ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 192ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 192ms] Http1AsyncReceiver(SocketTube(19)) Received onSubscribed from upstream DEBUG: [HttpClient-4-Worker11] [4s 192ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-4-Worker11] [4s 192ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 192ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 192ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-4-Worker12] [4s 192ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker12] [4s 192ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker12] [4s 192ms] Http1Publisher(SocketTube(20)) WriteTask DEBUG: [HttpClient-4-Worker12] [4s 193ms] Http1Publisher(SocketTube(20)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-SelectorManager] [4s 192ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 193ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker11] [4s 192ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [4s 193ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker13] [4s 192ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker13] [4s 193ms] Http1AsyncReceiver(SocketTube(19)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-4-Worker13] [4s 193ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-4-Worker13] [4s 193ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-4-Worker13] [4s 193ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker12] [4s 193ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker14] [4s 193ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-5-SelectorManager] [4s 193ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40280562 for None (false) DEBUG: [HttpClient-4-Worker14] [4s 193ms] Http1Publisher(SocketTube(19)) WriteTask DEBUG: [HttpClient-4-Worker14] [4s 193ms] Http1Publisher(SocketTube(19)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-4-Worker14] [4s 193ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-4-Worker14] [4s 193ms] Exchange checkFor407: all clear DEBUG: [HttpClient-4-Worker14] [4s 193ms] Exchange sendRequestBody Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 46149 DEBUG: [HttpClient-4-Worker13] [4s 193ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [4s 193ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-SelectorManager] [4s 193ms] SocketTube(17) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [4s 194ms] Http1AsyncReceiver(SocketTube(17)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker12] [4s 194ms] Exchange sendRequestBody DEBUG: [HttpClient-4-Worker12] [4s 194ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker15] [4s 194ms] Http1AsyncReceiver(SocketTube(17)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@2fb38006 DEBUG: [HttpClient-4-Worker15] [4s 194ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker14] [4s 193ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-4-Worker14] [4s 194ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker10] [4s 193ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) readBody: return2Cache: true DEBUG: [HttpClient-5-SelectorManager] [4s 194ms] SocketTube(17) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40280562 for R (false) DEBUG: [HttpClient-4-Worker12] [4s 194ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-4-Worker15] [4s 194ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@2fb38006 DEBUG: [HttpClient-4-Worker12] [4s 194ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker10] [4s 194ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21746a58(5) DEBUG: [HttpClient-4-Worker15] [4s 194ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker10] [4s 194ms] Http1AsyncReceiver(SocketTube(18)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3a936883/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76022bf1 queue.isEmpty: false DEBUG: [HttpClient-4-Worker14] [4s 194ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker15] [4s 194ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-SelectorManager] [4s 194ms] SocketTube(17) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [4s 194ms] Http1AsyncReceiver(SocketTube(17)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@2fb38006 DEBUG: [HttpClient-4-Worker15] [4s 194ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-SelectorManager] [4s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c7e9420 for R (true) DEBUG: [HttpClient-4-Worker15] [4s 194ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [4s 194ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52d413be for R (true) DEBUG: [HttpClient-4-Worker12] [4s 194ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker12] [4s 194ms] Http1Publisher(SocketTube(20)) onNext with 191 bytes DEBUG: [HttpClient-4-Worker12] [4s 194ms] SocketTube(20) trying to write: 191 DEBUG: [HttpClient-4-Worker14] [4s 194ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-4-Worker10] [4s 194ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 4 DEBUG: [HttpClient-4-Worker12] [4s 194ms] SocketTube(20) wrote: 191 DEBUG: [HttpClient-4-Worker12] [4s 195ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-4-Worker12] [4s 195ms] Http1Publisher(SocketTube(20)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker12] [4s 195ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [4s 195ms] SocketTube(20) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker12] [4s 195ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker12] [4s 195ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker12] [4s 195ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker14] [4s 194ms] Http1Publisher(SocketTube(19)) onNext with 191 bytes Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 35005 DEBUG: [HttpClient-4-Worker14] [4s 195ms] SocketTube(19) trying to write: 191 DEBUG: [HttpClient-4-Worker10] [4s 195ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker14] [4s 195ms] SocketTube(19) wrote: 191 DEBUG: [HttpClient-4-Worker14] [4s 195ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker12] [4s 195ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker12] [4s 195ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) First time around DEBUG: [HttpClient-4-Worker12] [4s 195ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker15] [4s 195ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker10] [4s 195ms] HttpClientImpl(5) body subscriber registered: 1 DEBUG: [HttpClient-4-Worker15] [4s 195ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21746a58(5) DEBUG: [HttpClient-4-Worker14] [4s 195ms] Http1Publisher(SocketTube(19)) subscription request(1), demand=1 DEBUG: [HttpClient-4-Worker12] [4s 195ms] Http1Publisher(SocketTube(20)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-SelectorManager] [4s 195ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c7e9420 for None (false) DEBUG: [HttpClient-4-Worker12] [4s 195ms] Http1Publisher(SocketTube(20)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@40c9e4e3 DEBUG: [HttpClient-4-Worker15] [4s 195ms] Http1AsyncReceiver(SocketTube(17)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4609a5f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@160170dd queue.isEmpty: false DEBUG: [HttpClient-4-Worker10] [4s 195ms] Http1AsyncReceiver(SocketTube(18)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3a936883/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76022bf1, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker14] [4s 195ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [4s 196ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 4 DEBUG: [HttpClient-4-Worker10] [4s 196ms] Http1AsyncReceiver(SocketTube(18)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3a936883/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76022bf1 DEBUG: [HttpClient-4-Worker15] [4s 196ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker12] [4s 196ms] SocketTube(20) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 196ms] SocketTube(20) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [4s 196ms] Http1AsyncReceiver(SocketTube(20)) Putting 79 bytes into the queue DEBUG: [HttpClient-5-SelectorManager] [4s 196ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 196ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c7e9420 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 196ms] SocketTube(20) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker14] [4s 196ms] SocketTube(19) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [4s 196ms] Http1AsyncReceiver(SocketTube(18)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker15] [4s 196ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker16] [4s 196ms] Http1AsyncReceiver(SocketTube(20)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@15fd71c1 DEBUG: [HttpClient-4-Worker14] [4s 196ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-4-Worker15] [4s 197ms] Http1AsyncReceiver(SocketTube(17)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4609a5f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@160170dd, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker10] [4s 196ms] Http1AsyncReceiver(SocketTube(18)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3a936883/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@76022bf1 DEBUG: [HttpClient-4-Worker15] [4s 197ms] Http1AsyncReceiver(SocketTube(17)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4609a5f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@160170dd DEBUG: [HttpClient-4-Worker10] [4s 197ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [4s 196ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 1 DEBUG: [HttpClient-5-SelectorManager] [4s 197ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52d413be for None (false) DEBUG: [HttpClient-4-Worker14] [4s 197ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-4-Worker16] [4s 197ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@15fd71c1 DEBUG: [HttpClient-4-Worker14] [4s 197ms] Http1Exchange reading headers DEBUG: [HttpClient-4-Worker16] [4s 197ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker14] [4s 197ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-4-Worker14] [4s 197ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) First time around DEBUG: [HttpClient-4-Worker15] [4s 197ms] Http1AsyncReceiver(SocketTube(17)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker16] [4s 197ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker16] [4s 197ms] Http1AsyncReceiver(SocketTube(20)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@15fd71c1 DEBUG: [HttpClient-4-Worker16] [4s 197ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker10] [4s 197ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-SelectorManager] [4s 197ms] SocketTube(19) read bytes: 79 DEBUG: [HttpClient-5-SelectorManager] [4s 197ms] Http1AsyncReceiver(SocketTube(19)) Putting 79 bytes into the queue DEBUG: [HttpClient-4-Worker10] [4s 197ms] PlainHttpConnection(SocketTube(18))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker10] [4s 197ms] Http1AsyncReceiver(SocketTube(18)) cleared DEBUG: [HttpClient-4-Worker17] [4s 197ms] Http1AsyncReceiver(SocketTube(19)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@29cc3958 DEBUG: [HttpClient-4-Worker17] [4s 197ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 1 DEBUG: [HttpClient-4-Worker17] [4s 197ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@29cc3958 DEBUG: [HttpClient-4-Worker14] [4s 197ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) headersReader is not yet completed DEBUG: [HttpClient-4-Worker15] [4s 197ms] Http1AsyncReceiver(SocketTube(17)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4609a5f3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@160170dd DEBUG: [HttpClient-4-Worker14] [4s 198ms] Http1Publisher(SocketTube(19)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-4-Worker15] [4s 198ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [4s 197ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-5-SelectorManager] [4s 197ms] SocketTube(19) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 198ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52d413be for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 198ms] SocketTube(19) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker10] [4s 197ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) SocketTube(18): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker17] [4s 197ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-4-Worker14] [4s 198ms] Http1Publisher(SocketTube(19)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@57029189 DEBUG: [HttpClient-4-Worker17] [4s 198ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-4-Worker15] [4s 198ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker10] [4s 198ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-4-Worker17] [4s 198ms] Http1AsyncReceiver(SocketTube(19)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@29cc3958 DEBUG: [HttpClient-4-Worker14] [4s 198ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 45301 DEBUG: [HttpClient-4-Worker15] [4s 198ms] PlainHttpConnection(SocketTube(17))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [4s 198ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker15] [4s 198ms] Http1AsyncReceiver(SocketTube(17)) cleared DEBUG: [HttpClient-4-Worker16] [4s 199ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21746a58(5) DEBUG: [HttpClient-4-Worker10] [4s 198ms] SocketTube(18) connecting flows DEBUG: [HttpClient-4-Worker17] [4s 198ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-4-Worker15] [4s 199ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) SocketTube(17): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker15] [4s 199ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-4-Worker15] [4s 199ms] SocketTube(17) connecting flows DEBUG: [HttpClient-4-Worker15] [4s 199ms] SocketTube(17) read publisher got subscriber DEBUG: [HttpClient-4-Worker15] [4s 199ms] SocketTube(17) registering subscribe event DEBUG: [HttpClient-4-Worker16] [4s 199ms] Http1AsyncReceiver(SocketTube(20)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@476a3981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49addf1c queue.isEmpty: false DEBUG: [HttpClient-4-Worker10] [4s 199ms] SocketTube(18) read publisher got subscriber DEBUG: [HttpClient-4-Worker17] [4s 199ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-4-Worker10] [4s 199ms] SocketTube(18) registering subscribe event DEBUG: [HttpClient-4-Worker10] [4s 199ms] SocketTube(18) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker15] [4s 199ms] SocketTube(17) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 199ms] SocketTube(17) subscribe event raised DEBUG: [HttpClient-4-Worker16] [4s 199ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 4 DEBUG: [HttpClient-4-Worker10] [4s 199ms] SocketTube(18) subscribed for writing Apr 01, 2024 8:34:08 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 41483 DEBUG: [HttpClient-4-Worker15] [4s 199ms] SocketTube(17) subscribed for writing DEBUG: [HttpClient-5-SelectorManager] [4s 199ms] SocketTube(17) handling pending subscription for CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] Http1AsyncReceiver(SocketTube(17)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SocketTube(17) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SocketTube(17) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SocketTube(17) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SocketTube(17) resuming read event DEBUG: [HttpClient-4-Worker16] [4s 200ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-4-Worker16] [4s 200ms] HttpClientImpl(5) body subscriber registered: 3 DEBUG: [HttpClient-4-Worker10] [4s 200ms] SocketTube(18) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker17] [4s 200ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) readBody: return2Cache: true DEBUG: [HttpClient-4-Worker10] [4s 200ms] SocketTube(18) write: registering startSubscription event DEBUG: [HttpClient-4-Worker15] [4s 200ms] SocketTube(17) write: resetting demand to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@40280562 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SocketTube(17) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SocketTube(17) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SocketTube(17) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SocketTube(18) subscribe event raised DEBUG: [HttpClient-4-Worker16] [4s 200ms] Http1AsyncReceiver(SocketTube(20)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@476a3981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49addf1c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker10] [4s 200ms] HttpClientImpl(5) body subscriber unregistered: 2 DEBUG: [HttpClient-4-Worker16] [4s 200ms] Http1AsyncReceiver(SocketTube(20)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@476a3981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49addf1c DEBUG: [HttpClient-4-Worker16] [4s 200ms] Http1AsyncReceiver(SocketTube(20)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker17] [4s 200ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@21746a58(5) DEBUG: [HttpClient-4-Worker15] [4s 200ms] SocketTube(17) write: registering startSubscription event DEBUG: [HttpClient-4-Worker17] [4s 201ms] Http1AsyncReceiver(SocketTube(19)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@533d0fb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@163f9bb2 queue.isEmpty: false DEBUG: [HttpClient-5-SelectorManager] [4s 200ms] SocketTube(18) handling pending subscription for CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] Http1AsyncReceiver(SocketTube(18)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(18) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(18) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(18) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(18) resuming read event DEBUG: [HttpClient-4-Worker16] [4s 201ms] Http1AsyncReceiver(SocketTube(20)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@476a3981/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@49addf1c DEBUG: [HttpClient-4-Worker17] [4s 201ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 4 DEBUG: [HttpClient-4-Worker16] [4s 201ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker10] [4s 201ms] HttpClientImpl(5) ClientImpl (async) elapsed 20 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1dee4b3f for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(18) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(18) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(18) pending subscriber subscribed DEBUG: [HttpClient-4-Worker15] [4s 201ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(18) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(18) write: offloading requestMore DEBUG: [HttpClient-4-Worker16] [4s 201ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker18] [4s 201ms] SocketTube(18) write: requesting more... DEBUG: [HttpClient-4-Worker18] [4s 201ms] SocketTube(18) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [4s 201ms] PlainHttpConnection(SocketTube(20))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker16] [4s 201ms] Http1AsyncReceiver(SocketTube(20)) cleared DEBUG: [HttpClient-4-Worker17] [4s 201ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(17) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 201ms] SocketTube(17) write: offloading requestMore DEBUG: [HttpClient-4-Worker17] [4s 201ms] HttpClientImpl(5) body subscriber registered: 2 DEBUG: [HttpClient-4-Worker19] [4s 201ms] SocketTube(17) write: requesting more... DEBUG: [HttpClient-4-Worker15] [4s 201ms] HttpClientImpl(5) ClientImpl (async) elapsed 21 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-4-Worker10] [4s 201ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker16] [4s 201ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) SocketTube(20): return to HTTP/1.1 pool DEBUG: [HttpClient-4-Worker15] [4s 202ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker19] [4s 201ms] SocketTube(17) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [4s 202ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-4-Worker16] [4s 202ms] SocketTube(20) connecting flows DEBUG: [HttpClient-4-Worker17] [4s 202ms] Http1AsyncReceiver(SocketTube(19)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@533d0fb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@163f9bb2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-4-Worker10] [4s 202ms] Http1Response(id=18, PlainHttpConnection(SocketTube(18))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21746a58(5) DEBUG: [HttpClient-4-Worker15] [4s 202ms] Http1Response(id=17, PlainHttpConnection(SocketTube(17))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21746a58(5) DEBUG: [HttpClient-4-Worker16] [4s 202ms] SocketTube(20) read publisher got subscriber DEBUG: [HttpClient-4-Worker17] [4s 202ms] Http1AsyncReceiver(SocketTube(19)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@533d0fb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@163f9bb2 DEBUG: [HttpClient-4-Worker15] [4s 202ms] Http1AsyncReceiver(SocketTube(17)) Delegate done: 0 DEBUG: [HttpClient-4-Worker17] [4s 202ms] Http1AsyncReceiver(SocketTube(19)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-4-Worker15] [4s 202ms] Http1AsyncReceiver(SocketTube(17)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker10] [4s 202ms] Http1AsyncReceiver(SocketTube(18)) Delegate done: 0 DEBUG: [HttpClient-4-Worker10] [4s 202ms] Http1AsyncReceiver(SocketTube(18)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker16] [4s 202ms] SocketTube(20) registering subscribe event DEBUG: [HttpClient-4-Worker17] [4s 202ms] Http1AsyncReceiver(SocketTube(19)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@533d0fb1/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@163f9bb2 DEBUG: [HttpClient-4-Worker17] [4s 203ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-4-Worker16] [4s 203ms] SocketTube(20) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) handling pending subscription for CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] Http1AsyncReceiver(SocketTube(20)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) resuming read event DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6c7e9420 for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) pending subscriber subscribed DEBUG: [HttpClient-4-Worker17] [4s 203ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-4-Worker17] [4s 203ms] PlainHttpConnection(SocketTube(19))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-4-Worker17] [4s 203ms] Http1AsyncReceiver(SocketTube(19)) cleared DEBUG: [HttpClient-4-Worker16] [4s 203ms] SocketTube(20) subscribed for writing DEBUG: [HttpClient-4-Worker16] [4s 203ms] SocketTube(20) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker16] [4s 203ms] SocketTube(20) write: registering startSubscription event DEBUG: [HttpClient-4-Worker17] [4s 203ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) SocketTube(19): return to HTTP/1.1 pool DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(20) write: offloading requestMore DEBUG: [HttpClient-4-Worker17] [4s 203ms] ConnectionPool(5) registering CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-4-Worker17] [4s 203ms] SocketTube(19) connecting flows DEBUG: [HttpClient-4-Worker17] [4s 203ms] SocketTube(19) read publisher got subscriber DEBUG: [HttpClient-4-Worker17] [4s 203ms] SocketTube(19) registering subscribe event DEBUG: [HttpClient-4-Worker17] [4s 203ms] SocketTube(19) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker17] [4s 203ms] SocketTube(19) subscribed for writing DEBUG: [HttpClient-4-Worker17] [4s 203ms] SocketTube(19) write: resetting demand to 0 DEBUG: [HttpClient-4-Worker17] [4s 203ms] SocketTube(19) write: registering startSubscription event DEBUG: [HttpClient-4-Worker16] [4s 203ms] HttpClientImpl(5) body subscriber unregistered: 1 DEBUG: [HttpClient-4-Worker20] [4s 203ms] SocketTube(20) write: requesting more... DEBUG: [HttpClient-5-SelectorManager] [4s 203ms] SocketTube(19) subscribe event raised DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) handling pending subscription for CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] Http1AsyncReceiver(SocketTube(19)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) read demand reset to 0 DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) calling onSubscribe DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) got some demand for reading DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) resuming read event DEBUG: [HttpClient-4-Worker17] [4s 204ms] HttpClientImpl(5) body subscriber unregistered: 0 DEBUG: [HttpClient-4-Worker20] [4s 204ms] SocketTube(20) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [4s 204ms] HttpClientImpl(5) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@52d413be for R (false) DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) onSubscribe called DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) pending subscriber subscribed DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) write: starting subscription DEBUG: [HttpClient-5-SelectorManager] [4s 204ms] SocketTube(19) write: offloading requestMore DEBUG: [HttpClient-4-Worker17] [4s 204ms] HttpClientImpl(5) ClientImpl (async) elapsed 23 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-4-Worker21] [4s 204ms] SocketTube(19) write: requesting more... DEBUG: [HttpClient-4-Worker21] [4s 204ms] SocketTube(19) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-4-Worker16] [4s 204ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker16] [4s 204ms] Http1Response(id=20, PlainHttpConnection(SocketTube(20))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21746a58(5) DEBUG: [HttpClient-4-Worker17] [4s 204ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Finished reading body: READING_BODY DEBUG: [HttpClient-4-Worker16] [4s 204ms] Http1AsyncReceiver(SocketTube(20)) Delegate done: 0 DEBUG: [HttpClient-4-Worker16] [4s 205ms] Http1AsyncReceiver(SocketTube(20)) Got 0 bytes for delegate null DEBUG: [HttpClient-4-Worker17] [4s 205ms] Http1Response(id=19, PlainHttpConnection(SocketTube(19))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@21746a58(5) DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] HttpClientImpl(5) SelectorManager shutting down DEBUG: [HttpClient-4-Worker17] [4s 205ms] Http1AsyncReceiver(SocketTube(19)) Delegate done: 0 DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] PlainHttpConnection(SocketTube(18)) Closing channel: channel not registered with selector DEBUG: [HttpClient-4-Worker17] [4s 205ms] Http1AsyncReceiver(SocketTube(19)) Got 0 bytes for delegate null DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(18) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(18) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(18) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(18) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(18)) DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(18) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] ConnectionPool(5) SocketTube(18) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(18) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(18) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(18) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] PlainHttpConnection(SocketTube(17)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(17) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(17) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(17) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(17) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(17)) DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(17) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] ConnectionPool(5) SocketTube(17) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(17) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(17) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(17) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] PlainHttpConnection(SocketTube(20)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(20) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(20) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(20) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 205ms] SocketTube(20) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(20)) DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(20) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] ConnectionPool(5) SocketTube(20) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(20) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(20) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(20) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] PlainHttpConnection(SocketTube(19)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(19) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(19) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(19) pausing read event DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(19) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(19)) DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(19) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] ConnectionPool(5) SocketTube(19) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(19) Stopping read scheduler DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(19) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] SocketTube(19) Read scheduler stopped DEBUG: [HttpClient-5-SelectorManager] [4s 206ms] Http2ClientImpl stopping DEBUG: [MainThread] [4s 207ms] HttpClientImpl(6) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-6-thread-1] [4s 208ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [pool-6-thread-2] [4s 208ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [pool-6-thread-1] [4s 208ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null DEBUG: [pool-6-thread-3] [4s 208ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [HttpClient-5-Worker0] [4s 208ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null DEBUG: [pool-6-thread-3] [4s 208ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null DEBUG: [pool-6-thread-4] [4s 208ms] HttpClientImpl(6) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [HttpClient-5-Worker1] [4s 208ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null Apr 01, 2024 8:34:08 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:08 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:08 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:08 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:08 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 8:34:08 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 8:34:08 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 8:34:08 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-Worker1] [4s 264ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-5-Worker0] [4s 264ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-3] [4s 264ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [4s 264ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-6-thread-1] [4s 264ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-5-Worker1] [4s 264ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-1] [4s 264ms] PlainHttpConnection(SocketTube(21)) registering connect event DEBUG: [HttpClient-5-Worker0] [4s 264ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-6-thread-3] [4s 264ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-SelectorManager] [4s 264ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6ea36eeb for C (true) DEBUG: [HttpClient-5-Worker1] [4s 264ms] PlainHttpConnection(SocketTube(22)) registering connect event DEBUG: [pool-6-thread-3] [4s 264ms] PlainHttpConnection(SocketTube(23)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [4s 264ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [4s 264ms] PlainHttpConnection(SocketTube(21)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41094 DEBUG: [HttpClient-5-Worker0] [4s 265ms] PlainHttpConnection(SocketTube(24)) registering connect event DEBUG: [HttpClient-6-SelectorManager] [4s 265ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@645b059b for C (true) DEBUG: [HttpClient-6-SelectorManager] [4s 265ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@54f86182 for C (true) DEBUG: [HttpClient-6-SelectorManager] [4s 265ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [4s 265ms] PlainHttpConnection(SocketTube(23)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41102 DEBUG: [HttpClient-6-SelectorManager] [4s 265ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [4s 265ms] PlainHttpConnection(SocketTube(22)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41100 DEBUG: [HttpClient-6-SelectorManager] [4s 265ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@2cf9b8e7 for C (true) DEBUG: [HttpClient-6-SelectorManager] [4s 265ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-SelectorManager] [4s 265ms] PlainHttpConnection(SocketTube(24)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41118 DEBUG: [HttpClient-5-Worker1] [4s 605ms] SocketTube(22) connecting flows DEBUG: [pool-6-thread-3] [4s 605ms] SocketTube(23) connecting flows DEBUG: [pool-6-thread-1] [4s 605ms] SocketTube(21) connecting flows DEBUG: [HttpClient-5-Worker0] [4s 605ms] SocketTube(24) connecting flows DEBUG: [pool-6-thread-3] [4s 611ms] SocketTube(23) read publisher got subscriber DEBUG: [pool-6-thread-3] [4s 611ms] SocketTube(23) registering subscribe event DEBUG: [pool-6-thread-1] [4s 611ms] SocketTube(21) read publisher got subscriber DEBUG: [pool-6-thread-1] [4s 611ms] SocketTube(21) registering subscribe event DEBUG: [pool-6-thread-1] [4s 611ms] SocketTube(21) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [4s 611ms] SocketTube(23) subscribe event raised DEBUG: [HttpClient-5-Worker1] [4s 611ms] SocketTube(22) read publisher got subscriber DEBUG: [HttpClient-5-Worker1] [4s 611ms] SocketTube(22) registering subscribe event DEBUG: [HttpClient-5-Worker0] [4s 611ms] SocketTube(24) read publisher got subscriber DEBUG: [pool-6-thread-3] [4s 611ms] SocketTube(23) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-1] [4s 611ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker1] [4s 611ms] SocketTube(22) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-5-Worker0] [4s 611ms] SocketTube(24) registering subscribe event DEBUG: [pool-6-thread-3] [4s 611ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker0] [4s 612ms] SocketTube(24) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [pool-6-thread-1] [4s 612ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker1] [4s 611ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [pool-6-thread-3] [4s 612ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [pool-6-thread-3] [4s 612ms] SSL Writer(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SocketTube(23) DEBUG: [HttpClient-5-Worker1] [4s 612ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker0] [4s 612ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [pool-6-thread-1] [4s 612ms] SSL Writer(SocketTube(21)) calling downstreamSubscriber::onSubscribe on SocketTube(21) DEBUG: [pool-6-thread-1] [4s 612ms] SocketTube(21) subscribed for writing DEBUG: [pool-6-thread-1] [4s 612ms] SocketTube(21) write: registering startSubscription event DEBUG: [pool-6-thread-3] [4s 612ms] SocketTube(23) subscribed for writing DEBUG: [pool-6-thread-3] [4s 612ms] SocketTube(23) write: registering startSubscription event DEBUG: [pool-6-thread-1] [4s 612ms] SSL Writer(SocketTube(21)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-3] [4s 612ms] SSL Writer(SocketTube(23)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker1] [4s 612ms] SSL Writer(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SocketTube(22) DEBUG: [HttpClient-5-Worker1] [4s 612ms] SocketTube(22) subscribed for writing DEBUG: [HttpClient-5-Worker1] [4s 612ms] SocketTube(22) write: registering startSubscription event DEBUG: [HttpClient-5-Worker0] [4s 612ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [pool-6-thread-1] [4s 612ms] SSL Writer(SocketTube(21)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [4s 612ms] SSL Writer(SocketTube(22)) onSubscribe initiating handshaking DEBUG: [pool-6-thread-3] [4s 612ms] SSL Writer(SocketTube(23)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker1] [4s 612ms] SSL Writer(SocketTube(22)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [4s 612ms] SSL Writer(SocketTube(24)) calling downstreamSubscriber::onSubscribe on SocketTube(24) DEBUG: [HttpClient-5-Worker0] [4s 612ms] SocketTube(24) subscribed for writing DEBUG: [HttpClient-5-Worker0] [4s 612ms] SocketTube(24) write: registering startSubscription event DEBUG: [HttpClient-5-Worker0] [4s 613ms] SSL Writer(SocketTube(24)) onSubscribe initiating handshaking DEBUG: [HttpClient-5-Worker0] [4s 613ms] SSL Writer(SocketTube(24)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-5-Worker0] [5s 32ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker0] [5s 32ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [pool-6-thread-3] [5s 41ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-3] [5s 41ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [pool-6-thread-1] [5s 43ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [pool-6-thread-1] [5s 43ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker1] [5s 50ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-5-Worker1] [5s 50ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] 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@5695e5e6[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: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] SocketTube(23) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] SocketTube(23) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] SSL Reader(SocketTube(23)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(23)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [5s 220ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [5s 221ms] SocketTube(23) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [5s 221ms] SocketTube(23) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [5s 221ms] SocketTube(21) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [6s 168ms] 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@63692824[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 168ms] SocketTube(21) read demand reset to 0 DEBUG: [HttpClient-5-Worker1] [6s 168ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [6s 168ms] SocketTube(21) calling onSubscribe DEBUG: [pool-6-thread-1] [6s 168ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [6s 168ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker0] [6s 168ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-SelectorManager] [6s 168ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [6s 168ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [6s 168ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [6s 168ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [6s 168ms] 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 169ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(21) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(21) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for R (true) DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for R (true) DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(22) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] 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@7befd452[Not completed, 4 dependents] (id=1293) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(22) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(22) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SSL Reader(SocketTube(22)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(22)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(22) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(22) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(24) subscribe event raised DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] 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@2ca5d99c[Not completed, 4 dependents] (id=1295) 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 169ms] SocketTube(24) read demand reset to 0 DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(24) calling onSubscribe DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] 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 169ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(24) onSubscribe called DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(24) pending subscriber subscribed DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(21) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [6s 169ms] SocketTube(21) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [6s 170ms] SocketTube(23) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [6s 170ms] SocketTube(23) write: offloading requestMore DEBUG: [HttpClient-5-Worker6] [6s 170ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [6s 170ms] SocketTube(22) write: starting subscription DEBUG: [HttpClient-5-Worker7] [6s 170ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [6s 170ms] SocketTube(22) write: offloading requestMore DEBUG: [HttpClient-6-SelectorManager] [6s 170ms] SocketTube(24) write: starting subscription DEBUG: [HttpClient-6-SelectorManager] [6s 170ms] SocketTube(24) write: offloading requestMore DEBUG: [HttpClient-5-Worker8] [6s 170ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker9] [6s 170ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-6-SelectorManager] [6s 170ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for R (true) DEBUG: [HttpClient-6-SelectorManager] [6s 170ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for R (true) DEBUG: [pool-6-thread-1] [6s 172ms] SSL Writer(SocketTube(21)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [pool-6-thread-3] [6s 172ms] SSL Writer(SocketTube(23)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker1] [6s 172ms] SSL Writer(SocketTube(22)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker0] [6s 172ms] SSL Writer(SocketTube(24)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-5-Worker6] [6s 183ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker6] [6s 183ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker9] [6s 183ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker7] [6s 183ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [6s 183ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker8] [6s 184ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker7] [6s 184ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [6s 187ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker1] [6s 187ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-3] [6s 187ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [6s 187ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [pool-6-thread-1] [6s 187ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker9] [6s 187ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [6s 187ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker1] [6s 187ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [pool-6-thread-3] [6s 187ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker0] [6s 496ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker0] [6s 497ms] SSL Writer(SocketTube(24)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [6s 497ms] SSL Writer(SocketTube(24)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker0] [6s 497ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker0] [6s 497ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [6s 497ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker0] [6s 497ms] SocketTube(24) trying to write: 458 DEBUG: [HttpClient-5-Worker0] [6s 498ms] SocketTube(24) wrote: 458 DEBUG: [HttpClient-5-Worker0] [6s 498ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker0] [6s 498ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [6s 498ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker0] [6s 498ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker0] [6s 498ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [6s 499ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-3] [6s 499ms] SSL Writer(SocketTube(23)) Sending 458 bytes downstream DEBUG: [pool-6-thread-3] [6s 499ms] SSL Writer(SocketTube(23)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-3] [6s 499ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [pool-6-thread-3] [6s 499ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-3] [6s 499ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-3] [6s 500ms] SocketTube(23) trying to write: 458 DEBUG: [pool-6-thread-3] [6s 500ms] SocketTube(23) wrote: 458 DEBUG: [pool-6-thread-3] [6s 500ms] SocketTube(23) write: requesting more... DEBUG: [pool-6-thread-3] [6s 500ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-3] [6s 500ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-3] [6s 500ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-6-thread-3] [6s 500ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-1] [6s 504ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [pool-6-thread-1] [6s 504ms] SSL Writer(SocketTube(21)) Sending 458 bytes downstream DEBUG: [pool-6-thread-1] [6s 504ms] SSL Writer(SocketTube(21)) Adding 458 to outputQ queue DEBUG: [pool-6-thread-1] [6s 504ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [pool-6-thread-1] [6s 504ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [pool-6-thread-1] [6s 504ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [pool-6-thread-1] [6s 504ms] SocketTube(21) trying to write: 458 DEBUG: [pool-6-thread-1] [6s 505ms] SocketTube(21) wrote: 458 DEBUG: [pool-6-thread-1] [6s 505ms] SocketTube(21) write: requesting more... DEBUG: [pool-6-thread-1] [6s 505ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-1] [6s 505ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [pool-6-thread-1] [6s 505ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [pool-6-thread-1] [6s 505ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [6s 511ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker1] [6s 511ms] SSL Writer(SocketTube(22)) Sending 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [6s 511ms] SSL Writer(SocketTube(22)) Adding 458 to outputQ queue DEBUG: [HttpClient-5-Worker1] [6s 511ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker1] [6s 511ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker1] [6s 511ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-5-Worker1] [6s 512ms] SocketTube(22) trying to write: 458 DEBUG: [HttpClient-5-Worker1] [6s 512ms] SocketTube(22) wrote: 458 DEBUG: [HttpClient-5-Worker1] [6s 512ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker1] [6s 512ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [6s 512ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker1] [6s 512ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker1] [6s 512ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker0] [6s 608ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-5-Worker1] [6s 614ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-3] [6s 620ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [pool-6-thread-1] [6s 623ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-SelectorManager] [7s 190ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 190ms] HttpClientImpl(6) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-6-SelectorManager] [7s 190ms] SocketTube(24) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [7s 191ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 191ms] SSL Reader(SocketTube(24)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 191ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 191ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 191ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [7s 193ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [7s 193ms] SSL Reader(SocketTube(24)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [7s 303ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 303ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [7s 303ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [7s 330ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker10] [7s 331ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [7s 331ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker10] [7s 331ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker10] [7s 331ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker10] [7s 335ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [7s 346ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker10] [7s 346ms] SocketTube(24) trying to write: 6 DEBUG: [HttpClient-5-Worker10] [7s 347ms] SocketTube(24) wrote: 6 DEBUG: [HttpClient-5-Worker10] [7s 347ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker10] [7s 347ms] SocketTube(24) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [7s 347ms] SocketTube(24) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker10] [7s 347ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker10] [7s 347ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker10] [7s 347ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker10] [7s 347ms] SSL Reader(SocketTube(24)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker10] [7s 347ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker10] [7s 347ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker10] [7s 347ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker10] [7s 347ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker10] [7s 347ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker10] [7s 347ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker10] [7s 347ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker10] [7s 347ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for R (true) DEBUG: [HttpClient-6-SelectorManager] [7s 347ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 347ms] SocketTube(24) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [7s 347ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 347ms] SSL Reader(SocketTube(24)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 348ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 348ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [7s 348ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker11] [7s 348ms] SSL Reader(SocketTube(24)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker11] [7s 377ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker11] [7s 377ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker11] [7s 377ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker11] [7s 377ms] SSL Reader(SocketTube(24)) handshaking DEBUG: [HttpClient-5-Worker11] [7s 377ms] SSLFlowDelegate(SocketTube(24)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker11] [7s 377ms] SSLFlowDelegate(SocketTube(24)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker11] [7s 489ms] SSLFlowDelegate(SocketTube(24)) finished task execution DEBUG: [HttpClient-5-Worker11] [7s 489ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker11] [7s 489ms] SSL Writer(SocketTube(24)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker11] [7s 489ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [7s 490ms] SSL Writer(SocketTube(24)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [7s 490ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [7s 496ms] SSLFlowDelegate(SocketTube(24)) setALPN = DEBUG: [HttpClient-5-Worker11] [7s 496ms] PlainHttpConnection(SocketTube(24)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker11] [7s 504ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker11] [7s 504ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [7s 510ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker11] [7s 510ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker11] [7s 510ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41118 remote=/127.0.0.1:46733] DEBUG: [HttpClient-5-Worker11] [7s 510ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [7s 510ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker11] [7s 510ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7118ca8 queue.isEmpty: true DEBUG: [HttpClient-5-Worker11] [7s 511ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7118ca8, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker11] [7s 511ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [7s 511ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [7s 511ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [7s 511ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [7s 511ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker11] [7s 511ms] Http1Exchange SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker11] [7s 511ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker11] [7s 511ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2634710c DEBUG: [HttpClient-5-Worker11] [7s 519ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker11] [7s 519ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker11] [7s 519ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker11] [7s 519ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker11] [7s 519ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [7s 519ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [7s 519ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [7s 519ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [7s 519ms] Http1Publisher(SSLTube(SocketTube(24))) got subscriber: SSLTube(SocketTube(24)) DEBUG: [HttpClient-5-Worker11] [7s 519ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker11] [7s 519ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [7s 519ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [7s 519ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker11] [7s 519ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Publisher(SSLTube(SocketTube(24))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker11] [7s 520ms] SSLTube(SocketTube(24)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker11] [7s 520ms] SSL Writer(SocketTube(24)) onNext DEBUG: [HttpClient-5-Worker11] [7s 520ms] SSL Writer(SocketTube(24)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker11] [7s 520ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker11] [7s 520ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [7s 520ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker11] [7s 524ms] SSL Writer(SocketTube(24)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [7s 524ms] SSL Writer(SocketTube(24)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker11] [7s 524ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [7s 524ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [7s 524ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker11] [7s 524ms] SocketTube(24) trying to write: 90 DEBUG: [HttpClient-5-Worker11] [7s 524ms] SocketTube(24) wrote: 90 DEBUG: [HttpClient-5-Worker11] [7s 524ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker11] [7s 524ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [7s 524ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [7s 524ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker11] [7s 524ms] SSL Writer(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker11] [7s 524ms] SSLTube(SocketTube(24)) request: n=1 DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Publisher(SSLTube(SocketTube(24))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Publisher(SSLTube(SocketTube(24))) WriteTask DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Publisher(SSLTube(SocketTube(24))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Response(id=21) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Response(id=21) First time around DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Response(id=21) headersReader is not yet completed DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Publisher(SSLTube(SocketTube(24))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker11] [7s 525ms] Http1Publisher(SSLTube(SocketTube(24))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@46f82181 DEBUG: [HttpClient-5-Worker11] [7s 525ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [7s 525ms] SSL Writer(SocketTube(24)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker11] [7s 525ms] SSL Writer(SocketTube(24)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [7s 525ms] SSL Writer(SocketTube(24)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker11] [7s 525ms] SSL Writer(SocketTube(24)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker11] [7s 525ms] SSL Writer(SocketTube(24)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [7s 525ms] SSL Writer(SocketTube(24)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker11] [7s 525ms] SSL Writer(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker11] [7s 526ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [7s 526ms] SSL Writer(SocketTube(24)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker11] [7s 526ms] SocketTube(24) trying to write: 120 DEBUG: [HttpClient-5-Worker11] [7s 526ms] SocketTube(24) wrote: 120 DEBUG: [HttpClient-5-Worker11] [7s 526ms] SocketTube(24) write: requesting more... DEBUG: [HttpClient-5-Worker11] [7s 526ms] SocketTube(24) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [7s 526ms] SocketTube(24) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [7s 526ms] SSL Writer(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker11] [7s 526ms] SSL Writer(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker11] [7s 526ms] SSL Writer(SocketTube(24)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker11] [7s 526ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker11] [7s 526ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker11] [7s 526ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker11] [7s 526ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker11] [7s 526ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [7s 526ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 556ms] SocketTube(24) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [7s 556ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 556ms] SSL Reader(SocketTube(24)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 556ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 556ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [7s 556ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker12] [7s 556ms] SSL Reader(SocketTube(24)) Unwrapping: 1731 DEBUG: [HttpClient-6-SelectorManager] [7s 560ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 560ms] SocketTube(24) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [7s 560ms] SocketTube(24) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker12] [7s 564ms] SSL Reader(SocketTube(24)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker12] [7s 564ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker12] [7s 564ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker12] [7s 564ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker12] [7s 564ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker12] [7s 564ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker12] [7s 564ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for R (true) DEBUG: [HttpClient-6-SelectorManager] [7s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 565ms] SocketTube(24) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [7s 565ms] SSL Reader(SocketTube(24)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 565ms] SSL Reader(SocketTube(24)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 565ms] SocketTube(24) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 565ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for R (false) DEBUG: [HttpClient-5-Worker13] [7s 565ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker13] [7s 565ms] SSL Reader(SocketTube(24)) Unwrapping: 155 DEBUG: [HttpClient-6-SelectorManager] [7s 565ms] SocketTube(24) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [7s 565ms] SSL Reader(SocketTube(24)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker13] [7s 565ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker13] [7s 565ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker13] [7s 565ms] SSL Reader(SocketTube(24)) sending 75 DEBUG: [HttpClient-5-Worker13] [7s 565ms] SSL Reader(SocketTube(24)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker13] [7s 566ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [7s 566ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [7s 566ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker13] [7s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker13] [7s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7118ca8 DEBUG: [HttpClient-5-Worker13] [7s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker13] [7s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7118ca8 DEBUG: [HttpClient-5-Worker13] [7s 566ms] Http1Response(id=21) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker13] [7s 566ms] Http1Response(id=21) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker13] [7s 566ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7118ca8 DEBUG: [HttpClient-5-Worker13] [7s 566ms] Http1Response(id=21) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker13] [7s 573ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 41118 DEBUG: [HttpClient-5-Worker13] [7s 573ms] Http1Response(id=21) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker13] [7s 573ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@53bf1fa3(6) DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2a7d9321/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d8e4bc6 queue.isEmpty: false DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [7s 574ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker13] [7s 574ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2a7d9321/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d8e4bc6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2a7d9321/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d8e4bc6 DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2a7d9321/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d8e4bc6 DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker13] [7s 574ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker13] [7s 574ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) sending 4 DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) pushScheduler is alive DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [7s 574ms] SSL Reader(SocketTube(24)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2a7d9321/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d8e4bc6 DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2a7d9321/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2d8e4bc6 DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker13] [7s 575ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker13] [7s 575ms] AsyncSSLConnection(SSLTube(SocketTube(24)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) cleared DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) SSLTube(SocketTube(24)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker13] [7s 575ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker13] [7s 575ms] SSLTube(SocketTube(24)) connecting flows DEBUG: [HttpClient-5-Worker13] [7s 575ms] SSLTube(SocketTube(24)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(24))) DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1Publisher(SSLTube(SocketTube(24))) subscription cancelled DEBUG: [HttpClient-5-Worker13] [7s 575ms] SSLTube(SocketTube(24)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker13] [7s 575ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker13] [7s 575ms] HttpClientImpl(6) ClientImpl (async) elapsed 3367 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1Response(id=21, AsyncSSLConnection(SSLTube(SocketTube(24)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@53bf1fa3(6) DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Delegate done: 0 DEBUG: [HttpClient-5-Worker13] [7s 575ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [7s 575ms] Http1AsyncReceiver(SSLTube(SocketTube(24))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker13] [7s 575ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [7s 575ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [7s 575ms] SSL Reader(SocketTube(24)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker13] [7s 575ms] SSL Reader(SocketTube(24)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker13] [7s 575ms] SSL Reader(SocketTube(24)) requesting 1 DEBUG: [HttpClient-5-Worker13] [7s 575ms] SocketTube(24) got some demand for reading DEBUG: [HttpClient-5-Worker13] [7s 575ms] SocketTube(24) resuming read event DEBUG: [HttpClient-5-Worker13] [7s 575ms] SocketTube(24) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker13] [7s 576ms] SSL Reader(SocketTube(24)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [7s 576ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@123feb9f for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 691ms] SocketTube(21) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [7s 691ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 691ms] SSL Reader(SocketTube(21)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 691ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 691ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 691ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [7s 692ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [7s 692ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for None (false) DEBUG: [HttpClient-5-Worker14] [7s 692ms] SSL Reader(SocketTube(21)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [7s 692ms] SocketTube(21) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [7s 692ms] SocketTube(21) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [7s 692ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker14] [7s 692ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [7s 692ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker14] [7s 692ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [7s 692ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker14] [7s 692ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [7s 694ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker14] [7s 694ms] SocketTube(21) trying to write: 6 DEBUG: [HttpClient-5-Worker14] [7s 694ms] SocketTube(21) wrote: 6 DEBUG: [HttpClient-5-Worker14] [7s 694ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker14] [7s 695ms] SocketTube(21) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [7s 695ms] SocketTube(21) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker14] [7s 695ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker14] [7s 695ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker14] [7s 695ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker14] [7s 695ms] SSL Reader(SocketTube(21)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker14] [7s 695ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker14] [7s 695ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker14] [7s 695ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker14] [7s 695ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker14] [7s 695ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker14] [7s 695ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker14] [7s 695ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker14] [7s 695ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for R (true) DEBUG: [HttpClient-6-SelectorManager] [7s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 695ms] SocketTube(21) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [7s 695ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 695ms] SSL Reader(SocketTube(21)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 695ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 695ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for R (false) DEBUG: [HttpClient-5-Worker15] [7s 695ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-SelectorManager] [7s 696ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [7s 696ms] SSL Reader(SocketTube(21)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker15] [7s 696ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker15] [7s 696ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker15] [7s 696ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker15] [7s 696ms] SSL Reader(SocketTube(21)) handshaking DEBUG: [HttpClient-5-Worker15] [7s 696ms] SSLFlowDelegate(SocketTube(21)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker15] [7s 696ms] SSLFlowDelegate(SocketTube(21)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker15] [7s 699ms] SSLFlowDelegate(SocketTube(21)) finished task execution DEBUG: [HttpClient-5-Worker15] [7s 699ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker15] [7s 699ms] SSL Writer(SocketTube(21)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker15] [7s 699ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [7s 699ms] SSL Writer(SocketTube(21)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [7s 699ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [7s 699ms] SSLFlowDelegate(SocketTube(21)) setALPN = DEBUG: [HttpClient-5-Worker15] [7s 699ms] PlainHttpConnection(SocketTube(21)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker15] [7s 699ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker15] [7s 700ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [7s 700ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker15] [7s 700ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker15] [7s 700ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41094 remote=/127.0.0.1:46733] DEBUG: [HttpClient-5-Worker15] [7s 701ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@48e4ecad queue.isEmpty: true DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@48e4ecad, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1Exchange SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker15] [7s 701ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker15] [7s 701ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@ec68a0b DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker15] [7s 701ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [7s 701ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [7s 701ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [7s 701ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1Publisher(SSLTube(SocketTube(21))) got subscriber: SSLTube(SocketTube(21)) DEBUG: [HttpClient-5-Worker15] [7s 701ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker15] [7s 701ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Publisher(SSLTube(SocketTube(21))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker15] [7s 702ms] SSLTube(SocketTube(21)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker15] [7s 702ms] SSL Writer(SocketTube(21)) onNext DEBUG: [HttpClient-5-Worker15] [7s 702ms] SSL Writer(SocketTube(21)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker15] [7s 702ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker15] [7s 702ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [7s 702ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker15] [7s 702ms] SSL Writer(SocketTube(21)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [7s 702ms] SSL Writer(SocketTube(21)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker15] [7s 702ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [7s 702ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [7s 702ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker15] [7s 702ms] SocketTube(21) trying to write: 90 DEBUG: [HttpClient-5-Worker15] [7s 703ms] SocketTube(21) wrote: 90 DEBUG: [HttpClient-5-Worker15] [7s 703ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker15] [7s 703ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [7s 703ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSLTube(SocketTube(21)) request: n=1 DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Publisher(SSLTube(SocketTube(21))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Publisher(SSLTube(SocketTube(21))) WriteTask DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Publisher(SSLTube(SocketTube(21))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Response(id=22) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Response(id=22) First time around DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Response(id=22) headersReader is not yet completed DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Publisher(SSLTube(SocketTube(21))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker15] [7s 703ms] Http1Publisher(SSLTube(SocketTube(21))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5149206e DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [7s 703ms] SSL Writer(SocketTube(21)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker15] [7s 703ms] SocketTube(21) trying to write: 120 DEBUG: [HttpClient-5-Worker15] [7s 703ms] SocketTube(21) wrote: 120 DEBUG: [HttpClient-5-Worker15] [7s 703ms] SocketTube(21) write: requesting more... DEBUG: [HttpClient-5-Worker15] [7s 704ms] SocketTube(21) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [7s 704ms] SocketTube(21) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker15] [7s 704ms] SSL Writer(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker15] [7s 704ms] SSL Writer(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker15] [7s 704ms] SSL Writer(SocketTube(21)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker15] [7s 704ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker15] [7s 704ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker15] [7s 704ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker15] [7s 704ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for R (false) DEBUG: [HttpClient-5-Worker15] [7s 704ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [7s 704ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 704ms] SocketTube(21) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [7s 704ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 704ms] SSL Reader(SocketTube(21)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 705ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 705ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for R (false) DEBUG: [HttpClient-5-Worker16] [7s 705ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [7s 705ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker16] [7s 705ms] SSL Reader(SocketTube(21)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker16] [7s 706ms] SSL Reader(SocketTube(21)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker16] [7s 706ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker16] [7s 706ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker16] [7s 706ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker16] [7s 706ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker16] [7s 706ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker16] [7s 706ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 706ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 745ms] SocketTube(21) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [7s 745ms] SSL Reader(SocketTube(21)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 745ms] SSL Reader(SocketTube(21)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 745ms] SocketTube(21) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 745ms] SocketTube(21) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [7s 745ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker17] [7s 745ms] SSL Reader(SocketTube(21)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker17] [7s 746ms] SSL Reader(SocketTube(21)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker17] [7s 746ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker17] [7s 746ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker17] [7s 746ms] SSL Reader(SocketTube(21)) sending 75 DEBUG: [HttpClient-5-Worker17] [7s 746ms] SSL Reader(SocketTube(21)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker17] [7s 746ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [7s 746ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [7s 746ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker17] [7s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker17] [7s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@48e4ecad DEBUG: [HttpClient-5-Worker17] [7s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker17] [7s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@48e4ecad DEBUG: [HttpClient-5-Worker17] [7s 746ms] Http1Response(id=22) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker17] [7s 746ms] Http1Response(id=22) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker17] [7s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@48e4ecad DEBUG: [HttpClient-5-Worker17] [7s 746ms] Http1Response(id=22) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker17] [7s 746ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 41094 DEBUG: [HttpClient-5-Worker17] [7s 747ms] Http1Response(id=22) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker17] [7s 747ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@53bf1fa3(6) DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@ffaee4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ddd2059 queue.isEmpty: false DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [7s 748ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker17] [7s 748ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@ffaee4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ddd2059, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@ffaee4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ddd2059 DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@ffaee4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ddd2059 DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker17] [7s 748ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker17] [7s 748ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker17] [7s 748ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [7s 748ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [7s 748ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [7s 748ms] SSL Reader(SocketTube(21)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSL Reader(SocketTube(21)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSL Reader(SocketTube(21)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSL Reader(SocketTube(21)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSL Reader(SocketTube(21)) sending 4 DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSL Reader(SocketTube(21)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSL Reader(SocketTube(21)) pushScheduler is alive DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSL Reader(SocketTube(21)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker17] [7s 749ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker17] [7s 749ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@ffaee4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ddd2059 DEBUG: [HttpClient-5-Worker17] [7s 749ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker17] [7s 749ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@ffaee4e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ddd2059 DEBUG: [HttpClient-5-Worker17] [7s 749ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker17] [7s 749ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker17] [7s 749ms] AsyncSSLConnection(SSLTube(SocketTube(21)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker17] [7s 749ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) cleared DEBUG: [HttpClient-5-Worker17] [7s 749ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) SSLTube(SocketTube(21)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker17] [7s 749ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSLTube(SocketTube(21)) connecting flows DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSLTube(SocketTube(21)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(21))) DEBUG: [HttpClient-5-Worker17] [7s 749ms] Http1Publisher(SSLTube(SocketTube(21))) subscription cancelled DEBUG: [HttpClient-5-Worker17] [7s 749ms] SSLTube(SocketTube(21)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker17] [7s 749ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker17] [7s 749ms] HttpClientImpl(6) ClientImpl (async) elapsed 3541 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-5-Worker17] [7s 750ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker17] [7s 750ms] Http1Response(id=22, AsyncSSLConnection(SSLTube(SocketTube(21)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@53bf1fa3(6) DEBUG: [HttpClient-5-Worker17] [7s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Delegate done: 0 DEBUG: [HttpClient-5-Worker17] [7s 750ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [7s 750ms] Http1AsyncReceiver(SSLTube(SocketTube(21))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker17] [7s 750ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [7s 750ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [7s 750ms] SSL Reader(SocketTube(21)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker17] [7s 750ms] SSL Reader(SocketTube(21)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker17] [7s 750ms] SSL Reader(SocketTube(21)) requesting 1 DEBUG: [HttpClient-5-Worker17] [7s 750ms] SocketTube(21) got some demand for reading DEBUG: [HttpClient-5-Worker17] [7s 750ms] SocketTube(21) resuming read event DEBUG: [HttpClient-5-Worker17] [7s 750ms] SocketTube(21) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker17] [7s 750ms] SSL Reader(SocketTube(21)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [7s 750ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6a9017a8 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SocketTube(23) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SSL Reader(SocketTube(23)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SocketTube(23) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [7s 858ms] SocketTube(23) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [7s 861ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [7s 861ms] SSL Reader(SocketTube(23)) Unwrapping: 133 DEBUG: [HttpClient-5-Worker18] [7s 861ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker18] [7s 861ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [7s 861ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker18] [7s 861ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [7s 861ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker18] [7s 861ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker18] [7s 863ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker18] [7s 863ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker18] [7s 863ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker18] [7s 864ms] SocketTube(23) trying to write: 6 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SocketTube(23) wrote: 6 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker18] [7s 864ms] SocketTube(23) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [7s 864ms] SocketTube(23) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Reader(SocketTube(23)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker18] [7s 864ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker18] [7s 864ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker18] [7s 864ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker18] [7s 864ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for R (true) DEBUG: [HttpClient-6-SelectorManager] [7s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 865ms] SocketTube(23) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [7s 865ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 865ms] SSL Reader(SocketTube(23)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 865ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 865ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 865ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [7s 865ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker19] [7s 865ms] SSL Reader(SocketTube(23)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker19] [7s 866ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker19] [7s 866ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker19] [7s 866ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker19] [7s 866ms] SSL Reader(SocketTube(23)) handshaking DEBUG: [HttpClient-5-Worker19] [7s 866ms] SSLFlowDelegate(SocketTube(23)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker19] [7s 866ms] SSLFlowDelegate(SocketTube(23)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker19] [7s 875ms] SSLFlowDelegate(SocketTube(23)) finished task execution DEBUG: [HttpClient-5-Worker19] [7s 875ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker19] [7s 875ms] SSL Writer(SocketTube(23)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker19] [7s 875ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [7s 875ms] SSL Writer(SocketTube(23)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [7s 875ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [7s 875ms] SSLFlowDelegate(SocketTube(23)) setALPN = DEBUG: [HttpClient-5-Worker19] [7s 875ms] PlainHttpConnection(SocketTube(23)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker19] [7s 875ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker19] [7s 875ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [7s 876ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker19] [7s 876ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-5-Worker19] [7s 876ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41102 remote=/127.0.0.1:46733] DEBUG: [HttpClient-5-Worker19] [7s 876ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@a3c9a80 queue.isEmpty: true DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@a3c9a80, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1Exchange SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker19] [7s 876ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker19] [7s 876ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6d066595 DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker19] [7s 876ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [7s 876ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [7s 876ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [7s 876ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1Publisher(SSLTube(SocketTube(23))) got subscriber: SSLTube(SocketTube(23)) DEBUG: [HttpClient-5-Worker19] [7s 876ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker19] [7s 876ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Publisher(SSLTube(SocketTube(23))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker19] [7s 877ms] SSLTube(SocketTube(23)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker19] [7s 877ms] SSL Writer(SocketTube(23)) onNext DEBUG: [HttpClient-5-Worker19] [7s 877ms] SSL Writer(SocketTube(23)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker19] [7s 877ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker19] [7s 877ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [7s 877ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker19] [7s 877ms] SSL Writer(SocketTube(23)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [7s 877ms] SSL Writer(SocketTube(23)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker19] [7s 877ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [7s 877ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [7s 877ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker19] [7s 877ms] SocketTube(23) trying to write: 90 DEBUG: [HttpClient-5-Worker19] [7s 877ms] SocketTube(23) wrote: 90 DEBUG: [HttpClient-5-Worker19] [7s 877ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker19] [7s 878ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [7s 878ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSLTube(SocketTube(23)) request: n=1 DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Publisher(SSLTube(SocketTube(23))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Publisher(SSLTube(SocketTube(23))) WriteTask DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Publisher(SSLTube(SocketTube(23))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Response(id=23) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Response(id=23) First time around DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Response(id=23) headersReader is not yet completed DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Publisher(SSLTube(SocketTube(23))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker19] [7s 878ms] Http1Publisher(SSLTube(SocketTube(23))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6f332694 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker19] [7s 878ms] SocketTube(23) trying to write: 120 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SocketTube(23) wrote: 120 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SocketTube(23) write: requesting more... DEBUG: [HttpClient-5-Worker19] [7s 878ms] SocketTube(23) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [7s 878ms] SocketTube(23) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Writer(SocketTube(23)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker19] [7s 878ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker19] [7s 878ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker19] [7s 878ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker19] [7s 879ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker19] [7s 879ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [7s 879ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 886ms] SocketTube(23) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [7s 886ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 886ms] SSL Reader(SocketTube(23)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 886ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 886ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 886ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker20] [7s 886ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker20] [7s 886ms] SSL Reader(SocketTube(23)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker20] [7s 887ms] SSL Reader(SocketTube(23)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker20] [7s 887ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker20] [7s 887ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker20] [7s 887ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker20] [7s 887ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker20] [7s 887ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker20] [7s 887ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 887ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 933ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 933ms] SocketTube(23) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [7s 933ms] SSL Reader(SocketTube(23)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 933ms] SSL Reader(SocketTube(23)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 933ms] SocketTube(23) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 933ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 933ms] SocketTube(23) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [7s 933ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker21] [7s 933ms] SSL Reader(SocketTube(23)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker21] [7s 934ms] SSL Reader(SocketTube(23)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker21] [7s 934ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker21] [7s 934ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker21] [7s 934ms] SSL Reader(SocketTube(23)) sending 75 DEBUG: [HttpClient-5-Worker21] [7s 934ms] SSL Reader(SocketTube(23)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker21] [7s 934ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [7s 934ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [7s 934ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker21] [7s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker21] [7s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@a3c9a80 DEBUG: [HttpClient-5-Worker21] [7s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker21] [7s 934ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@a3c9a80 DEBUG: [HttpClient-5-Worker21] [7s 934ms] Http1Response(id=23) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker21] [7s 935ms] Http1Response(id=23) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker21] [7s 935ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@a3c9a80 DEBUG: [HttpClient-5-Worker21] [7s 935ms] Http1Response(id=23) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker21] [7s 935ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 41102 DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1Response(id=23) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@53bf1fa3(6) DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@29563c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d50fd7 queue.isEmpty: false DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [7s 936ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker21] [7s 936ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@29563c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d50fd7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@29563c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d50fd7 DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@29563c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d50fd7 DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker21] [7s 936ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker21] [7s 936ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker21] [7s 936ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) sending 4 DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) pushScheduler is alive DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSL Reader(SocketTube(23)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker21] [7s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker21] [7s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@29563c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d50fd7 DEBUG: [HttpClient-5-Worker21] [7s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker21] [7s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@29563c04/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@32d50fd7 DEBUG: [HttpClient-5-Worker21] [7s 937ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker21] [7s 937ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker21] [7s 937ms] AsyncSSLConnection(SSLTube(SocketTube(23)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker21] [7s 937ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) cleared DEBUG: [HttpClient-5-Worker21] [7s 937ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) SSLTube(SocketTube(23)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker21] [7s 937ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSLTube(SocketTube(23)) connecting flows DEBUG: [HttpClient-5-Worker21] [7s 937ms] SSLTube(SocketTube(23)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(23))) DEBUG: [HttpClient-5-Worker21] [7s 937ms] Http1Publisher(SSLTube(SocketTube(23))) subscription cancelled DEBUG: [HttpClient-5-Worker21] [7s 938ms] SSLTube(SocketTube(23)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker21] [7s 938ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker21] [7s 938ms] HttpClientImpl(6) ClientImpl (async) elapsed 3729 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-5-Worker21] [7s 938ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker21] [7s 938ms] Http1Response(id=23, AsyncSSLConnection(SSLTube(SocketTube(23)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@53bf1fa3(6) DEBUG: [HttpClient-5-Worker21] [7s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Delegate done: 0 DEBUG: [HttpClient-5-Worker21] [7s 938ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [7s 938ms] Http1AsyncReceiver(SSLTube(SocketTube(23))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker21] [7s 938ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [7s 938ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [7s 938ms] SSL Reader(SocketTube(23)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker21] [7s 938ms] SSL Reader(SocketTube(23)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker21] [7s 938ms] SSL Reader(SocketTube(23)) requesting 1 DEBUG: [HttpClient-5-Worker21] [7s 938ms] SocketTube(23) got some demand for reading DEBUG: [HttpClient-5-Worker21] [7s 938ms] SocketTube(23) resuming read event DEBUG: [HttpClient-5-Worker21] [7s 938ms] SocketTube(23) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker21] [7s 938ms] SSL Reader(SocketTube(23)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [7s 938ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@274390b6 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 995ms] SocketTube(22) read bytes: 133 DEBUG: [HttpClient-6-SelectorManager] [7s 995ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 995ms] SSL Reader(SocketTube(22)) Adding 133 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 995ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 995ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 995ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [7s 995ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [7s 995ms] SSL Reader(SocketTube(22)) Unwrapping: 133 DEBUG: [HttpClient-6-SelectorManager] [7s 996ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 996ms] SocketTube(22) no more demand for reading DEBUG: [HttpClient-6-SelectorManager] [7s 996ms] SocketTube(22) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [7s 996ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-5-Worker22] [7s 996ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [7s 996ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 127 DEBUG: [HttpClient-5-Worker22] [7s 996ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker22] [7s 996ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker22] [7s 996ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker22] [7s 997ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker22] [7s 997ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker22] [7s 997ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker22] [7s 997ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker22] [7s 997ms] SSL Writer(SocketTube(22)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-5-Worker22] [7s 997ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Writer(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Writer(SocketTube(22)) Sending 6 bytes downstream DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Writer(SocketTube(22)) Adding 6 to outputQ queue DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-5-Worker22] [7s 998ms] SocketTube(22) trying to write: 6 DEBUG: [HttpClient-5-Worker22] [7s 998ms] SocketTube(22) wrote: 6 DEBUG: [HttpClient-5-Worker22] [7s 998ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker22] [7s 998ms] SocketTube(22) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [7s 998ms] SocketTube(22) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Reader(SocketTube(22)) Unwrapping: 6 DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 6 DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker22] [7s 998ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker22] [7s 998ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker22] [7s 998ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker22] [7s 998ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [7s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for R (true) DEBUG: [HttpClient-6-SelectorManager] [7s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [7s 998ms] SocketTube(22) read bytes: 2071 DEBUG: [HttpClient-6-SelectorManager] [7s 998ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [7s 998ms] SSL Reader(SocketTube(22)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [7s 998ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [7s 999ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [7s 999ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-5-Worker23] [7s 999ms] SSL Reader(SocketTube(22)) Unwrapping: 2071 DEBUG: [HttpClient-5-Worker23] [7s 999ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-5-Worker23] [7s 999ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-5-Worker23] [7s 999ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-5-Worker23] [7s 999ms] SSL Reader(SocketTube(22)) handshaking DEBUG: [HttpClient-5-Worker23] [7s 999ms] SSLFlowDelegate(SocketTube(22)) obtaining and initiating task execution DEBUG: [HttpClient-5-Worker23] [7s 999ms] SSLFlowDelegate(SocketTube(22)) #tasks to execute: 1 DEBUG: [HttpClient-5-Worker23] [8s 1ms] SSLFlowDelegate(SocketTube(22)) finished task execution DEBUG: [HttpClient-5-Worker23] [8s 2ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-5-Worker23] [8s 2ms] SSL Writer(SocketTube(22)) wrapping 0 bytes DEBUG: [HttpClient-5-Worker23] [8s 2ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [8s 2ms] SSL Writer(SocketTube(22)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-5-Worker23] [8s 2ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [8s 2ms] SSLFlowDelegate(SocketTube(22)) setALPN = DEBUG: [HttpClient-5-Worker23] [8s 2ms] PlainHttpConnection(SocketTube(22)) finishConnect, setting connected=true DEBUG: [HttpClient-5-Worker23] [8s 2ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-5-Worker23] [8s 2ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-5-Worker23] [8s 2ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-5-Worker23] [8s 2ms] 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 2ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41100 remote=/127.0.0.1:46733] DEBUG: [HttpClient-5-Worker23] [8s 2ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1Exchange Sending headers only DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3421f505 queue.isEmpty: true DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3421f505, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1Exchange response created in advance DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1Exchange SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker23] [8s 3ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker23] [8s 3ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5b4fe6a8 DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Received onSubscribed from upstream DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker23] [8s 3ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 3ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [8s 3ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 3ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1Publisher(SSLTube(SocketTube(22))) got subscriber: SSLTube(SocketTube(22)) DEBUG: [HttpClient-5-Worker23] [8s 3ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-5-Worker23] [8s 3ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) onNext with 82 bytes DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSLTube(SocketTube(22)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) onNext DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-5-Worker23] [8s 4ms] Exchange checkFor407: all clear DEBUG: [HttpClient-5-Worker23] [8s 4ms] Exchange sendRequestBody DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) Sending 90 bytes downstream DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) Adding 90 to outputQ queue DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-5-Worker23] [8s 4ms] SocketTube(22) trying to write: 90 DEBUG: [HttpClient-5-Worker23] [8s 4ms] SocketTube(22) wrote: 90 DEBUG: [HttpClient-5-Worker23] [8s 4ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker23] [8s 4ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 4ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSLTube(SocketTube(22)) request: n=1 DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) subscription request(1), demand=1 DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) WriteTask DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Exchange reading headers DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Response(id=24) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Response(id=24) First time around DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Response(id=24) headersReader is not yet completed DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-5-Worker23] [8s 4ms] Http1Publisher(SSLTube(SocketTube(22))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@61e3a918 DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 4ms] SSL Writer(SocketTube(22)) wrapping 82 bytes DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) Sending 120 bytes downstream DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) Adding 120 to outputQ queue DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-5-Worker23] [8s 5ms] SocketTube(22) trying to write: 120 DEBUG: [HttpClient-5-Worker23] [8s 5ms] SocketTube(22) wrote: 120 DEBUG: [HttpClient-5-Worker23] [8s 5ms] SocketTube(22) write: requesting more... DEBUG: [HttpClient-5-Worker23] [8s 5ms] SocketTube(22) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 5ms] SocketTube(22) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Writer(SocketTube(22)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker23] [8s 5ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker23] [8s 5ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker23] [8s 5ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker23] [8s 5ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 6ms] SocketTube(22) read bytes: 1731 DEBUG: [HttpClient-6-SelectorManager] [8s 6ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 6ms] SSL Reader(SocketTube(22)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 6ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 6ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 6ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker24] [8s 6ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker24] [8s 6ms] SSL Reader(SocketTube(22)) Unwrapping: 1731 DEBUG: [HttpClient-5-Worker24] [8s 7ms] SSL Reader(SocketTube(22)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-5-Worker24] [8s 7ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-5-Worker24] [8s 7ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-5-Worker24] [8s 7ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker24] [8s 7ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker24] [8s 7ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker24] [8s 7ms] SocketTube(22) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 8ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for None (false) DEBUG: [HttpClient-6-SelectorManager] [8s 49ms] SocketTube(22) read bytes: 155 DEBUG: [HttpClient-6-SelectorManager] [8s 49ms] SSL Reader(SocketTube(22)) onNext DEBUG: [HttpClient-6-SelectorManager] [8s 49ms] SSL Reader(SocketTube(22)) Adding 155 bytes to read buffer DEBUG: [HttpClient-6-SelectorManager] [8s 49ms] SocketTube(22) resuming read event DEBUG: [HttpClient-6-SelectorManager] [8s 49ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46e2b6f7 for R (false) DEBUG: [HttpClient-6-SelectorManager] [8s 49ms] SocketTube(22) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker25] [8s 49ms] SSL Reader(SocketTube(22)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-5-Worker25] [8s 50ms] SSL Reader(SocketTube(22)) Unwrapping: 155 DEBUG: [HttpClient-5-Worker25] [8s 50ms] SSL Reader(SocketTube(22)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-5-Worker25] [8s 50ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-5-Worker25] [8s 50ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 113 DEBUG: [HttpClient-5-Worker25] [8s 50ms] SSL Reader(SocketTube(22)) sending 75 DEBUG: [HttpClient-5-Worker25] [8s 50ms] SSL Reader(SocketTube(22)) Adding 75 to outputQ queue DEBUG: [HttpClient-5-Worker25] [8s 50ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker25] [8s 50ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [8s 50ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-5-Worker25] [8s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 75 bytes into the queue DEBUG: [HttpClient-5-Worker25] [8s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3421f505 DEBUG: [HttpClient-5-Worker25] [8s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 1 DEBUG: [HttpClient-5-Worker25] [8s 50ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3421f505 DEBUG: [HttpClient-5-Worker25] [8s 50ms] Http1Response(id=24) Sending 75/512 bytes to header parser DEBUG: [HttpClient-5-Worker25] [8s 51ms] Http1Response(id=24) Parsing headers completed. bytes=75 DEBUG: [HttpClient-5-Worker25] [8s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3421f505 DEBUG: [HttpClient-5-Worker25] [8s 51ms] Http1Response(id=24) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-5-Worker25] [8s 51ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 41100 DEBUG: [HttpClient-5-Worker25] [8s 51ms] Http1Response(id=24) readBody: return2Cache: true DEBUG: [HttpClient-5-Worker25] [8s 51ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@53bf1fa3(6) DEBUG: [HttpClient-5-Worker25] [8s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@45f0b712/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d20a97c queue.isEmpty: false DEBUG: [HttpClient-5-Worker25] [8s 51ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker25] [8s 51ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-5-Worker25] [8s 52ms] HttpClientImpl(6) body subscriber registered: 1 DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@45f0b712/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d20a97c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45f0b712/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d20a97c DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@45f0b712/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d20a97c DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-5-Worker25] [8s 52ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) Unwrapping: 42 DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) Unwrapped: consumed: 42 DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) sending 4 DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) Adding 4 to outputQ queue DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) pushScheduler is alive DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [8s 52ms] SSL Reader(SocketTube(22)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Putting 4 bytes into the queue DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45f0b712/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d20a97c DEBUG: [HttpClient-5-Worker25] [8s 52ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-5-Worker25] [8s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@45f0b712/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@1d20a97c DEBUG: [HttpClient-5-Worker25] [8s 53ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-5-Worker25] [8s 53ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-5-Worker25] [8s 53ms] AsyncSSLConnection(SSLTube(SocketTube(22)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-5-Worker25] [8s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) cleared DEBUG: [HttpClient-5-Worker25] [8s 53ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) SSLTube(SocketTube(22)): return to HTTP/1.1 pool DEBUG: [HttpClient-5-Worker25] [8s 53ms] ConnectionPool(6) registering CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker25] [8s 53ms] SSLTube(SocketTube(22)) connecting flows DEBUG: [HttpClient-5-Worker25] [8s 53ms] SSLTube(SocketTube(22)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(22))) DEBUG: [HttpClient-5-Worker25] [8s 53ms] Http1Publisher(SSLTube(SocketTube(22))) subscription cancelled DEBUG: [HttpClient-5-Worker25] [8s 53ms] SSLTube(SocketTube(22)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-5-Worker25] [8s 53ms] HttpClientImpl(6) body subscriber unregistered: 0 DEBUG: [HttpClient-5-Worker25] [8s 53ms] HttpClientImpl(6) ClientImpl (async) elapsed 3845 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-5-Worker25] [8s 53ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Finished reading body: READING_BODY DEBUG: [HttpClient-5-Worker25] [8s 53ms] Http1Response(id=24, AsyncSSLConnection(SSLTube(SocketTube(22)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@53bf1fa3(6) DEBUG: [HttpClient-5-Worker25] [8s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Delegate done: 0 DEBUG: [HttpClient-5-Worker25] [8s 53ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [8s 53ms] Http1AsyncReceiver(SSLTube(SocketTube(22))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-5-Worker25] [8s 54ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-SelectorManager] [8s 54ms] HttpClientImpl(6) SelectorManager shutting down DEBUG: [HttpClient-6-SelectorManager] [8s 54ms] PlainHttpConnection(SocketTube(24)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [8s 54ms] SocketTube(24) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 54ms] SocketTube(24) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 54ms] SocketTube(24) pausing read event DEBUG: [HttpClient-5-Worker25] [8s 54ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [8s 54ms] SSL Reader(SocketTube(22)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-5-Worker25] [8s 54ms] SSL Reader(SocketTube(22)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-5-Worker25] [8s 54ms] SSL Reader(SocketTube(22)) requesting 1 DEBUG: [HttpClient-5-Worker25] [8s 54ms] SocketTube(22) got some demand for reading DEBUG: [HttpClient-5-Worker25] [8s 54ms] SocketTube(22) resuming read event DEBUG: [HttpClient-5-Worker25] [8s 82ms] SocketTube(22) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 82ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2233ea66 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker25] [8s 82ms] SocketTube(22) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 82ms] SocketTube(22) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 82ms] SocketTube(22) pausing read event DEBUG: [HttpClient-5-Worker25] [8s 82ms] SocketTube(22) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 82ms] SocketTube(22) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@2233ea66 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker25] [8s 82ms] SocketTube(22) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [8s 280ms] 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@2ca5d99c[Not completed, 4 dependents] (id=1295) 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@3a85d3f8[Completed normally] (id=1317), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=155 lim=155 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-SelectorManager] [8s 280ms] SocketTube(24) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 280ms] SSL Reader(SocketTube(24)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 281ms] SSL Reader(SocketTube(24)) error java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [8s 283ms] SocketTube(22) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7befd452[Not completed, 4 dependents] (id=1293) 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@3a1136c6[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-5-Worker25] [8s 283ms] SocketTube(22) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 283ms] SSL Reader(SocketTube(22)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-5-Worker25] [8s 283ms] SSL Reader(SocketTube(22)) error java.io.IOException: selector manager closed java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java: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$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-SelectorManager] [8s 297ms] SSL Reader(SocketTube(24)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [8s 297ms] SSL Reader(SocketTube(22)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [8s 304ms] 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@3a85d3f8[Completed normally] (id=1317), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 304ms] ConnectionPool(6) SSLTube(SocketTube(24)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [8s 304ms] SSLTube(SocketTube(24)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] SSL Reader(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] SSL Writer(SocketTube(24)) stop DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] SocketTube(24) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] SocketTube(24) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] SocketTube(24) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] PlainHttpConnection(SocketTube(21)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-Worker25] [8s 306ms] 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@3a1136c6[Completed normally] (id=1318), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] SocketTube(21) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] SocketTube(21) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] SocketTube(21) pausing read event DEBUG: [HttpClient-5-Worker25] [8s 306ms] ConnectionPool(6) SSLTube(SocketTube(22)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-5-Worker25] [8s 306ms] PlainHttpConnection(SocketTube(22)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] 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@63692824[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@32642793[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] [8s 306ms] SocketTube(21) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] SSL Reader(SocketTube(21)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 306ms] 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] [8s 307ms] SSL Reader(SocketTube(21)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] 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@32642793[Completed normally] (id=1320), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [8s 306ms] SocketTube(22) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] ConnectionPool(6) SSLTube(SocketTube(21)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SSLTube(SocketTube(21)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SSL Reader(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SSL Writer(SocketTube(21)) stop DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SocketTube(21) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SocketTube(21) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SocketTube(21) Read scheduler stopped DEBUG: [HttpClient-5-Worker25] [8s 307ms] SSLTube(SocketTube(22)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] PlainHttpConnection(SocketTube(23)) Closing channel: channel not registered with selector DEBUG: [HttpClient-5-Worker25] [8s 307ms] SSL Reader(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SocketTube(23) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SocketTube(23) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SocketTube(23) pausing read event DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] 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@5695e5e6[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@6b5ce8d2[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] [8s 307ms] SocketTube(23) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SSL Reader(SocketTube(23)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] 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] [8s 307ms] SSL Reader(SocketTube(23)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] 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@6b5ce8d2[Completed normally] (id=1319), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-5-Worker25] [8s 307ms] SSL Writer(SocketTube(22)) stop DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] ConnectionPool(6) SSLTube(SocketTube(23)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-6-SelectorManager] [8s 307ms] SSLTube(SocketTube(23)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-SelectorManager] [8s 308ms] SSL Reader(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [8s 308ms] SSL Writer(SocketTube(23)) stop DEBUG: [HttpClient-6-SelectorManager] [8s 308ms] SocketTube(23) Stopping read scheduler DEBUG: [HttpClient-6-SelectorManager] [8s 308ms] SocketTube(23) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-SelectorManager] [8s 308ms] SocketTube(23) Read scheduler stopped DEBUG: [HttpClient-6-SelectorManager] [8s 308ms] Http2ClientImpl stopping DEBUG: [HttpClient-5-Worker25] [8s 308ms] SocketTube(22) Stopping read scheduler DEBUG: [HttpClient-5-Worker25] [8s 308ms] SocketTube(22) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-5-Worker25] [8s 308ms] SocketTube(22) Read scheduler stopped DEBUG: [HttpClient-5-Worker25] [8s 308ms] SocketTube(22) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 313ms] HttpClientImpl(7) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-7-thread-2] [8s 313ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [pool-7-thread-1] [8s 313ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [pool-7-thread-3] [8s 314ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [pool-7-thread-1] [8s 314ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null DEBUG: [pool-7-thread-3] [8s 314ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null DEBUG: [pool-7-thread-4] [8s 314ms] HttpClientImpl(7) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [HttpClient-6-Worker0] [8s 314ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null DEBUG: [HttpClient-6-Worker1] [8s 314ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null Apr 01, 2024 8:34:12 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:12 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:12 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:12 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:12 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-3] [8s 315ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-7-thread-3] [8s 315ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 8:34:12 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 8:34:12 AM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_EMPTY_RENEGOTIATION_INFO_SCSV application protocol: h2 application protocol: http/1.1 protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS DEBUG: [pool-7-thread-3] [8s 315ms] PlainHttpConnection(SocketTube(25)) registering connect event DEBUG: [pool-7-thread-3] [8s 315ms] ExchangeImpl get: Trying to get HTTP/2 connection Apr 01, 2024 8:34:12 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] [8s 320ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4e5ebf00 for C (true) DEBUG: [HttpClient-7-SelectorManager] [8s 320ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker0] [8s 321ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker1] [8s 320ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker1] [8s 321ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker0] [8s 321ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-SelectorManager] [8s 321ms] PlainHttpConnection(SocketTube(25)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41122 DEBUG: [HttpClient-6-Worker0] [8s 321ms] PlainHttpConnection(SocketTube(27)) registering connect event DEBUG: [HttpClient-6-Worker0] [8s 321ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker1] [8s 321ms] PlainHttpConnection(SocketTube(26)) registering connect event DEBUG: [HttpClient-7-SelectorManager] [8s 321ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@44a6d470 for C (true) DEBUG: [HttpClient-7-SelectorManager] [8s 321ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: finishing connect DEBUG: [HttpClient-7-SelectorManager] [8s 321ms] PlainHttpConnection(SocketTube(27)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41140 DEBUG: [HttpClient-6-Worker1] [8s 321ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-SelectorManager] [8s 321ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3a394b0b for C (true) DEBUG: [HttpClient-7-SelectorManager] [8s 321ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker3] [8s 321ms] SocketTube(27) connecting flows DEBUG: [HttpClient-6-Worker3] [8s 321ms] SocketTube(27) read publisher got subscriber DEBUG: [HttpClient-6-Worker3] [8s 321ms] SocketTube(27) registering subscribe event DEBUG: [HttpClient-6-Worker3] [8s 322ms] SocketTube(27) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker3] [8s 322ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker3] [8s 322ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker3] [8s 322ms] SSL Writer(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SocketTube(27) DEBUG: [HttpClient-6-Worker3] [8s 322ms] SocketTube(27) subscribed for writing DEBUG: [HttpClient-6-Worker3] [8s 322ms] SocketTube(27) write: registering startSubscription event DEBUG: [HttpClient-6-Worker3] [8s 322ms] SSL Writer(SocketTube(27)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker3] [8s 322ms] SSL Writer(SocketTube(27)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-SelectorManager] [8s 321ms] PlainHttpConnection(SocketTube(26)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41136 DEBUG: [HttpClient-6-Worker2] [8s 322ms] SocketTube(25) connecting flows DEBUG: [HttpClient-6-Worker2] [8s 322ms] SocketTube(25) read publisher got subscriber DEBUG: [HttpClient-6-Worker2] [8s 322ms] SocketTube(25) registering subscribe event DEBUG: [HttpClient-6-Worker2] [8s 322ms] SocketTube(25) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker2] [8s 322ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker2] [8s 322ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker2] [8s 323ms] SSL Writer(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SocketTube(25) DEBUG: [HttpClient-6-Worker2] [8s 323ms] SocketTube(25) subscribed for writing DEBUG: [HttpClient-6-Worker2] [8s 323ms] SocketTube(25) write: registering startSubscription event DEBUG: [HttpClient-6-Worker2] [8s 323ms] SSL Writer(SocketTube(25)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker3] [8s 322ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-SelectorManager] [8s 322ms] SocketTube(27) subscribe event raised DEBUG: [HttpClient-6-Worker3] [8s 324ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker4] [8s 322ms] SocketTube(26) connecting flows DEBUG: [HttpClient-6-Worker4] [8s 324ms] SocketTube(26) read publisher got subscriber DEBUG: [HttpClient-6-Worker4] [8s 324ms] SocketTube(26) registering subscribe event DEBUG: [HttpClient-6-Worker4] [8s 324ms] SocketTube(26) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker4] [8s 324ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker4] [8s 324ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker4] [8s 324ms] SSL Writer(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SocketTube(26) DEBUG: [HttpClient-6-Worker4] [8s 324ms] SocketTube(26) subscribed for writing DEBUG: [HttpClient-6-Worker4] [8s 324ms] SocketTube(26) write: registering startSubscription event DEBUG: [HttpClient-6-Worker4] [8s 324ms] SSL Writer(SocketTube(26)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker4] [8s 324ms] SSL Writer(SocketTube(26)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker4] [8s 324ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker4] [8s 324ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker4] [8s 326ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [8s 326ms] SSL Writer(SocketTube(26)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker4] [8s 326ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker4] [8s 326ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker4] [8s 326ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker4] [8s 326ms] SSL Writer(SocketTube(26)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker4] [8s 326ms] SSL Writer(SocketTube(26)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker4] [8s 326ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker4] [8s 326ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [pool-7-thread-1] [8s 323ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-6-Worker2] [8s 323ms] SSL Writer(SocketTube(25)) added 1 (0 bytes) to the writeList DEBUG: [pool-7-thread-1] [8s 328ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-6-Worker2] [8s 328ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker2] [8s 328ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [pool-7-thread-1] [8s 328ms] PlainHttpConnection(SocketTube(28)) registering connect event DEBUG: [pool-7-thread-1] [8s 329ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-6-Worker2] [8s 330ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [8s 330ms] SSL Writer(SocketTube(25)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker2] [8s 330ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker2] [8s 333ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker2] [8s 333ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker2] [8s 333ms] SSL Writer(SocketTube(25)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker2] [8s 333ms] SSL Writer(SocketTube(25)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker2] [8s 333ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker2] [8s 333ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-6-Worker3] [8s 342ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] 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@4298d74e[Not completed, 4 dependents] (id=1640) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] SocketTube(27) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] SocketTube(27) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker3] [8s 342ms] SSL Writer(SocketTube(27)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] SSL Reader(SocketTube(27)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(27)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-6-Worker3] [8s 342ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker3] [8s 343ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-7-SelectorManager] [8s 342ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [8s 343ms] SocketTube(27) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [8s 343ms] SocketTube(27) pending subscriber subscribed DEBUG: [HttpClient-6-Worker3] [8s 343ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [8s 343ms] SocketTube(27) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [8s 343ms] SocketTube(27) write: offloading requestMore DEBUG: [HttpClient-6-Worker5] [8s 343ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker3] [8s 343ms] SSL Writer(SocketTube(27)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-SelectorManager] [8s 343ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@618badcf for C (true) DEBUG: [HttpClient-6-Worker5] [8s 343ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker5] [8s 343ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [8s 343ms] SSL Writer(SocketTube(27)) Adding 2196 to outputQ queue DEBUG: [HttpClient-6-Worker3] [8s 343ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker3] [8s 343ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker3] [8s 343ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-6-Worker3] [8s 343ms] SocketTube(27) trying to write: 2196 DEBUG: [HttpClient-6-Worker3] [8s 343ms] SocketTube(27) wrote: 2196 DEBUG: [HttpClient-6-Worker3] [8s 343ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker3] [8s 343ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker3] [8s 343ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 343ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 343ms] SocketTube(25) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] 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@65c530ed[Not completed, 4 dependents] (id=1599) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2207ca40[Not completed, 1 dependents] (id=1649), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(25) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(25) calling onSubscribe DEBUG: [HttpClient-6-Worker3] [8s 343ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker3] [8s 344ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SSL Reader(SocketTube(25)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(25)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@2207ca40[Not completed, 1 dependents] (id=1649), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(25) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(25) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(25) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(25) write: offloading requestMore DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) subscribe event raised DEBUG: [HttpClient-6-Worker6] [8s 344ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] 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@2b981dcf[Not completed, 4 dependents] (id=1651) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@12e37143[Not completed, 1 dependents] (id=1657), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 1, engine: NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker6] [8s 344ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker6] [8s 344ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker6] [8s 344ms] SocketTube(25) trying to write: 458 DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SSL Reader(SocketTube(26)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(26)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@12e37143[Not completed, 1 dependents] (id=1657), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) onSubscribe called DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) pending subscriber subscribed DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SocketTube(26) write: offloading requestMore DEBUG: [HttpClient-6-Worker7] [8s 344ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: finishing connect DEBUG: [HttpClient-6-Worker7] [8s 344ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] PlainHttpConnection(SocketTube(28)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:41150 DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 344ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for R (true) DEBUG: [HttpClient-6-Worker6] [8s 344ms] SocketTube(25) wrote: 458 DEBUG: [HttpClient-6-Worker8] [8s 345ms] SocketTube(28) connecting flows DEBUG: [HttpClient-6-Worker6] [8s 345ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker6] [8s 345ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [8s 344ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker7] [8s 345ms] SocketTube(26) trying to write: 458 DEBUG: [HttpClient-6-Worker8] [8s 345ms] SocketTube(28) read publisher got subscriber DEBUG: [HttpClient-6-Worker7] [8s 345ms] SocketTube(26) wrote: 458 DEBUG: [HttpClient-6-Worker6] [8s 345ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [8s 345ms] SocketTube(28) registering subscribe event DEBUG: [HttpClient-7-SelectorManager] [8s 345ms] SocketTube(28) subscribe event raised DEBUG: [HttpClient-7-SelectorManager] [8s 345ms] 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@154cfe86[Not completed, 4 dependents] (id=1688) 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] [8s 345ms] SocketTube(28) read demand reset to 0 DEBUG: [HttpClient-7-SelectorManager] [8s 345ms] SocketTube(28) calling onSubscribe DEBUG: [HttpClient-7-SelectorManager] [8s 345ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [8s 345ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 345ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker7] [8s 345ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker8] [8s 345ms] SocketTube(28) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [8s 345ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker8] [8s 345ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [8s 345ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-6-Worker6] [8s 345ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker7] [8s 345ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [8s 345ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker7] [8s 346ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 345ms] SSL Reader(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(28)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-6-Worker8] [8s 346ms] SSL Writer(SocketTube(28)) calling downstreamSubscriber::onSubscribe on SocketTube(28) DEBUG: [HttpClient-6-Worker8] [8s 346ms] SocketTube(28) subscribed for writing DEBUG: [HttpClient-7-SelectorManager] [8s 346ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-SelectorManager] [8s 346ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-7-SelectorManager] [8s 346ms] SocketTube(28) onSubscribe called DEBUG: [HttpClient-6-Worker6] [8s 345ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker7] [8s 346ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker8] [8s 346ms] SocketTube(28) write: registering startSubscription event DEBUG: [HttpClient-6-Worker7] [8s 346ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [8s 346ms] SSL Writer(SocketTube(28)) onSubscribe initiating handshaking DEBUG: [HttpClient-6-Worker8] [8s 346ms] SSL Writer(SocketTube(28)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-6-Worker8] [8s 346ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-6-Worker8] [8s 346ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-7-SelectorManager] [8s 346ms] SocketTube(28) pending subscriber subscribed DEBUG: [HttpClient-6-Worker7] [8s 346ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 349ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 349ms] SocketTube(28) write: starting subscription DEBUG: [HttpClient-7-SelectorManager] [8s 349ms] SocketTube(28) write: offloading requestMore DEBUG: [HttpClient-6-Worker9] [8s 350ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker9] [8s 350ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker9] [8s 350ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) Sending 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) Adding 458 to outputQ queue DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-6-Worker8] [8s 351ms] SocketTube(28) trying to write: 458 DEBUG: [HttpClient-6-Worker8] [8s 351ms] SocketTube(28) wrote: 458 DEBUG: [HttpClient-6-Worker8] [8s 351ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker8] [8s 351ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [8s 351ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker8] [8s 351ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] HttpClientImpl(7) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SocketTube(27) read bytes: 139 DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SSL Reader(SocketTube(27)) Adding 139 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [8s 356ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:139, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for None (false) DEBUG: [HttpClient-6-Worker10] [8s 356ms] SSL Reader(SocketTube(27)) Unwrapping: 139 DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SocketTube(27) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 356ms] SocketTube(27) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [8s 356ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 139 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker10] [8s 356ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [8s 356ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 133 DEBUG: [HttpClient-6-Worker10] [8s 356ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [8s 356ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker10] [8s 356ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker10] [8s 358ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker10] [8s 358ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker10] [8s 358ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker10] [8s 358ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [8s 358ms] SSL Writer(SocketTube(27)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker10] [8s 358ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker10] [8s 358ms] SSL Writer(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Writer(SocketTube(27)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Writer(SocketTube(27)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker10] [8s 359ms] SocketTube(27) trying to write: 6 DEBUG: [HttpClient-6-Worker10] [8s 359ms] SocketTube(27) wrote: 6 DEBUG: [HttpClient-6-Worker10] [8s 359ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker10] [8s 359ms] SocketTube(27) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [8s 359ms] SocketTube(27) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Reader(SocketTube(27)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker10] [8s 359ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker10] [8s 359ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker10] [8s 359ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker10] [8s 359ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 359ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 360ms] SocketTube(27) read bytes: 122 DEBUG: [HttpClient-7-SelectorManager] [8s 360ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 360ms] SSL Reader(SocketTube(27)) Adding 122 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 360ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 360ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 360ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [8s 360ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:122, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker11] [8s 360ms] SSL Reader(SocketTube(27)) Unwrapping: 122 DEBUG: [HttpClient-6-Worker11] [8s 360ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker11] [8s 360ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-6-Worker11] [8s 360ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 122 DEBUG: [HttpClient-6-Worker11] [8s 360ms] SSL Reader(SocketTube(27)) handshaking DEBUG: [HttpClient-6-Worker11] [8s 360ms] SSLFlowDelegate(SocketTube(27)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker11] [8s 360ms] SSLFlowDelegate(SocketTube(27)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker11] [8s 361ms] SSLFlowDelegate(SocketTube(27)) finished task execution DEBUG: [HttpClient-6-Worker11] [8s 361ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker11] [8s 361ms] SSL Writer(SocketTube(27)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker11] [8s 361ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [8s 361ms] SSL Writer(SocketTube(27)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [8s 361ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [8s 361ms] SSLFlowDelegate(SocketTube(27)) setALPN = DEBUG: [HttpClient-6-Worker11] [8s 361ms] PlainHttpConnection(SocketTube(27)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker11] [8s 361ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker11] [8s 361ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [8s 362ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker11] [8s 362ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker11] [8s 362ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41140 remote=/127.0.0.1:46733] DEBUG: [HttpClient-6-Worker11] [8s 362ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@ec2053a queue.isEmpty: true DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@ec2053a, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1Exchange SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker11] [8s 362ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker11] [8s 362ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@166cbefa DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker11] [8s 362ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker11] [8s 362ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [8s 362ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [8s 362ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [8s 363ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) got subscriber: SSLTube(SocketTube(27)) DEBUG: [HttpClient-6-Worker11] [8s 363ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker11] [8s 363ms] SSLTube(SocketTube(27)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker11] [8s 363ms] SSL Writer(SocketTube(27)) onNext DEBUG: [HttpClient-6-Worker11] [8s 363ms] SSL Writer(SocketTube(27)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker11] [8s 363ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker11] [8s 363ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [8s 363ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker11] [8s 363ms] SSL Writer(SocketTube(27)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [8s 363ms] SSL Writer(SocketTube(27)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker11] [8s 364ms] SocketTube(27) trying to write: 90 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SocketTube(27) wrote: 90 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker11] [8s 364ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [8s 364ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSLTube(SocketTube(27)) request: n=1 DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Publisher(SSLTube(SocketTube(27))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Publisher(SSLTube(SocketTube(27))) WriteTask DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Publisher(SSLTube(SocketTube(27))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Response(id=25) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Response(id=25) First time around DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Response(id=25) headersReader is not yet completed DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Publisher(SSLTube(SocketTube(27))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker11] [8s 364ms] Http1Publisher(SSLTube(SocketTube(27))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@c5db057 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [8s 364ms] SSL Writer(SocketTube(27)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker11] [8s 364ms] SocketTube(27) trying to write: 120 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SocketTube(27) wrote: 120 DEBUG: [HttpClient-6-Worker11] [8s 364ms] SocketTube(27) write: requesting more... DEBUG: [HttpClient-6-Worker11] [8s 364ms] SocketTube(27) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [8s 365ms] SocketTube(27) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [8s 365ms] SSL Writer(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker11] [8s 365ms] SSL Writer(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker11] [8s 365ms] SSL Writer(SocketTube(27)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker11] [8s 365ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker11] [8s 365ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker11] [8s 365ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker11] [8s 365ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker11] [8s 365ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 365ms] SocketTube(27) read bytes: 1721 DEBUG: [HttpClient-7-SelectorManager] [8s 365ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 365ms] SSL Reader(SocketTube(27)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 365ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 365ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for R (false) DEBUG: [HttpClient-6-Worker12] [8s 365ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker12] [8s 365ms] SSL Reader(SocketTube(27)) Unwrapping: 1721 DEBUG: [HttpClient-7-SelectorManager] [8s 365ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker12] [8s 365ms] SSL Reader(SocketTube(27)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker12] [8s 366ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-6-Worker12] [8s 366ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-6-Worker12] [8s 366ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker12] [8s 366ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker12] [8s 366ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker12] [8s 366ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 366ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 413ms] SocketTube(27) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [8s 413ms] SSL Reader(SocketTube(27)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 413ms] SSL Reader(SocketTube(27)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 413ms] SocketTube(27) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 413ms] SocketTube(27) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [8s 413ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker13] [8s 414ms] SSL Reader(SocketTube(27)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker13] [8s 414ms] SSL Reader(SocketTube(27)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker13] [8s 414ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker13] [8s 414ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker13] [8s 414ms] SSL Reader(SocketTube(27)) sending 75 DEBUG: [HttpClient-6-Worker13] [8s 414ms] SSL Reader(SocketTube(27)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker13] [8s 414ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [8s 414ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [8s 414ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker13] [8s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker13] [8s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@ec2053a DEBUG: [HttpClient-6-Worker13] [8s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker13] [8s 414ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@ec2053a DEBUG: [HttpClient-6-Worker13] [8s 414ms] Http1Response(id=25) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker13] [8s 415ms] Http1Response(id=25) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker13] [8s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@ec2053a DEBUG: [HttpClient-6-Worker13] [8s 415ms] Http1Response(id=25) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker13] [8s 415ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 41140 DEBUG: [HttpClient-6-Worker13] [8s 415ms] Http1Response(id=25) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker13] [8s 415ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@163b5db2(7) DEBUG: [HttpClient-6-Worker13] [8s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@694be870/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@773ecbb6 queue.isEmpty: false DEBUG: [HttpClient-6-Worker13] [8s 415ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker13] [8s 415ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker13] [8s 416ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@694be870/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@773ecbb6, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@694be870/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@773ecbb6 DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@694be870/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@773ecbb6 DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker13] [8s 416ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) sending 4 DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) pushScheduler is alive DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [8s 416ms] SSL Reader(SocketTube(27)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@694be870/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@773ecbb6 DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker13] [8s 416ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@694be870/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@773ecbb6 DEBUG: [HttpClient-6-Worker13] [8s 417ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker13] [8s 417ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker13] [8s 417ms] AsyncSSLConnection(SSLTube(SocketTube(27)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker13] [8s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) cleared DEBUG: [HttpClient-6-Worker13] [8s 417ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) SSLTube(SocketTube(27)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker13] [8s 417ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker13] [8s 417ms] SSLTube(SocketTube(27)) connecting flows DEBUG: [HttpClient-6-Worker13] [8s 417ms] SSLTube(SocketTube(27)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(27))) DEBUG: [HttpClient-6-Worker13] [8s 417ms] Http1Publisher(SSLTube(SocketTube(27))) subscription cancelled DEBUG: [HttpClient-6-Worker13] [8s 417ms] SSLTube(SocketTube(27)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker13] [8s 417ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker13] [8s 417ms] HttpClientImpl(7) ClientImpl (async) elapsed 103 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-6-Worker13] [8s 417ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker13] [8s 417ms] Http1Response(id=25, AsyncSSLConnection(SSLTube(SocketTube(27)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@163b5db2(7) DEBUG: [HttpClient-6-Worker13] [8s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Delegate done: 0 DEBUG: [HttpClient-6-Worker13] [8s 417ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [8s 417ms] Http1AsyncReceiver(SSLTube(SocketTube(27))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker13] [8s 417ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [8s 417ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [8s 417ms] SSL Reader(SocketTube(27)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker13] [8s 417ms] SSL Reader(SocketTube(27)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker13] [8s 417ms] SSL Reader(SocketTube(27)) requesting 1 DEBUG: [HttpClient-6-Worker13] [8s 417ms] SocketTube(27) got some demand for reading DEBUG: [HttpClient-6-Worker13] [8s 417ms] SocketTube(27) resuming read event DEBUG: [HttpClient-6-Worker13] [8s 418ms] SocketTube(27) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker13] [8s 418ms] SSL Reader(SocketTube(27)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 418ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5dba859a for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SocketTube(25) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SSL Reader(SocketTube(25)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SocketTube(25) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 473ms] SocketTube(25) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [8s 473ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker14] [8s 473ms] SSL Reader(SocketTube(25)) Unwrapping: 133 DEBUG: [HttpClient-6-Worker14] [8s 474ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker14] [8s 474ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [8s 474ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker14] [8s 474ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker14] [8s 474ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker14] [8s 474ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker14] [8s 476ms] SocketTube(25) trying to write: 6 DEBUG: [HttpClient-6-Worker14] [8s 476ms] SocketTube(25) wrote: 6 DEBUG: [HttpClient-6-Worker14] [8s 476ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker14] [8s 476ms] SocketTube(25) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [8s 476ms] SocketTube(25) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker14] [8s 476ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker14] [8s 477ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker14] [8s 477ms] SSL Reader(SocketTube(25)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker14] [8s 477ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker14] [8s 477ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker14] [8s 477ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker14] [8s 477ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker14] [8s 477ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker14] [8s 477ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker14] [8s 477ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker14] [8s 477ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 477ms] SocketTube(25) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [8s 477ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 477ms] SSL Reader(SocketTube(25)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 477ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 477ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [8s 477ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker15] [8s 478ms] SSL Reader(SocketTube(25)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker15] [8s 478ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker15] [8s 478ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker15] [8s 478ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker15] [8s 478ms] SSL Reader(SocketTube(25)) handshaking DEBUG: [HttpClient-6-Worker15] [8s 478ms] SSLFlowDelegate(SocketTube(25)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker15] [8s 478ms] SSLFlowDelegate(SocketTube(25)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker15] [8s 481ms] SSLFlowDelegate(SocketTube(25)) finished task execution DEBUG: [HttpClient-6-Worker15] [8s 481ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker15] [8s 481ms] SSL Writer(SocketTube(25)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker15] [8s 481ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [8s 481ms] SSL Writer(SocketTube(25)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [8s 481ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [8s 481ms] SSLFlowDelegate(SocketTube(25)) setALPN = DEBUG: [HttpClient-6-Worker15] [8s 481ms] PlainHttpConnection(SocketTube(25)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker15] [8s 481ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker15] [8s 481ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker15] [8s 482ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker15] [8s 482ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker15] [8s 482ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41122 remote=/127.0.0.1:46733] DEBUG: [HttpClient-6-Worker15] [8s 482ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@6568f710 queue.isEmpty: true DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@6568f710, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1Exchange SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker15] [8s 482ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker15] [8s 482ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@53d69ba5 DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker15] [8s 482ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [8s 482ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [8s 482ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [8s 482ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1Publisher(SSLTube(SocketTube(25))) got subscriber: SSLTube(SocketTube(25)) DEBUG: [HttpClient-6-Worker15] [8s 482ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker15] [8s 482ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:12 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Publisher(SSLTube(SocketTube(25))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker15] [8s 483ms] SSLTube(SocketTube(25)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker15] [8s 483ms] SSL Writer(SocketTube(25)) onNext DEBUG: [HttpClient-6-Worker15] [8s 483ms] SSL Writer(SocketTube(25)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker15] [8s 483ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker15] [8s 483ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker15] [8s 483ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker15] [8s 483ms] SSL Writer(SocketTube(25)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [8s 483ms] SSL Writer(SocketTube(25)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker15] [8s 483ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [8s 483ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [8s 483ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker15] [8s 483ms] SocketTube(25) trying to write: 90 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SocketTube(25) wrote: 90 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker15] [8s 484ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [8s 484ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSLTube(SocketTube(25)) request: n=1 DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Publisher(SSLTube(SocketTube(25))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Publisher(SSLTube(SocketTube(25))) WriteTask DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Publisher(SSLTube(SocketTube(25))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Response(id=26) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Response(id=26) First time around DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Response(id=26) headersReader is not yet completed DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Publisher(SSLTube(SocketTube(25))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker15] [8s 484ms] Http1Publisher(SSLTube(SocketTube(25))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@52349912 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker15] [8s 484ms] SocketTube(25) trying to write: 120 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SocketTube(25) wrote: 120 DEBUG: [HttpClient-6-Worker15] [8s 484ms] SocketTube(25) write: requesting more... DEBUG: [HttpClient-6-Worker15] [8s 484ms] SocketTube(25) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [8s 484ms] SocketTube(25) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [8s 484ms] SSL Writer(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker15] [8s 485ms] SSL Writer(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker15] [8s 485ms] SSL Writer(SocketTube(25)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker15] [8s 485ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker15] [8s 485ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker15] [8s 485ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker15] [8s 485ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker15] [8s 485ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 485ms] SocketTube(25) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [8s 485ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 485ms] SSL Reader(SocketTube(25)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 485ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 485ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 485ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker16] [8s 485ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker16] [8s 486ms] SSL Reader(SocketTube(25)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker16] [8s 486ms] SSL Reader(SocketTube(25)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker16] [8s 486ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker16] [8s 486ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker16] [8s 486ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker16] [8s 486ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker16] [8s 486ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker16] [8s 486ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 533ms] SocketTube(25) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [8s 533ms] SSL Reader(SocketTube(25)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 533ms] SSL Reader(SocketTube(25)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 533ms] SocketTube(25) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 533ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 533ms] SocketTube(25) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [8s 533ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker17] [8s 533ms] SSL Reader(SocketTube(25)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker17] [8s 533ms] SSL Reader(SocketTube(25)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker17] [8s 533ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker17] [8s 533ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker17] [8s 533ms] SSL Reader(SocketTube(25)) sending 75 DEBUG: [HttpClient-6-Worker17] [8s 533ms] SSL Reader(SocketTube(25)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker17] [8s 533ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [8s 533ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [8s 534ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@6568f710 DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@6568f710 DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1Response(id=26) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1Response(id=26) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@6568f710 DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1Response(id=26) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 41122 DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1Response(id=26) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker17] [8s 534ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@163b5db2(7) DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@67d15b89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4523f014 queue.isEmpty: false DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker17] [8s 535ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker17] [8s 535ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@67d15b89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4523f014, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@67d15b89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4523f014 DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@67d15b89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4523f014 DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker17] [8s 535ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) sending 4 DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) pushScheduler is alive DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [8s 535ms] SSL Reader(SocketTube(25)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker17] [8s 535ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@67d15b89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4523f014 DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@67d15b89/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4523f014 DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker17] [8s 536ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker17] [8s 536ms] AsyncSSLConnection(SSLTube(SocketTube(25)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) cleared DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) SSLTube(SocketTube(25)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker17] [8s 536ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker17] [8s 536ms] SSLTube(SocketTube(25)) connecting flows DEBUG: [HttpClient-6-Worker17] [8s 536ms] SSLTube(SocketTube(25)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(25))) DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1Publisher(SSLTube(SocketTube(25))) subscription cancelled DEBUG: [HttpClient-6-Worker17] [8s 536ms] SSLTube(SocketTube(25)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker17] [8s 536ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker17] [8s 536ms] HttpClientImpl(7) ClientImpl (async) elapsed 222 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1Response(id=26, AsyncSSLConnection(SSLTube(SocketTube(25)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@163b5db2(7) DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Delegate done: 0 DEBUG: [HttpClient-6-Worker17] [8s 536ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [8s 536ms] Http1AsyncReceiver(SSLTube(SocketTube(25))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker17] [8s 536ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [8s 536ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [8s 536ms] SSL Reader(SocketTube(25)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker17] [8s 536ms] SSL Reader(SocketTube(25)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker17] [8s 536ms] SSL Reader(SocketTube(25)) requesting 1 DEBUG: [HttpClient-6-Worker17] [8s 537ms] SocketTube(25) got some demand for reading DEBUG: [HttpClient-6-Worker17] [8s 537ms] SocketTube(25) resuming read event DEBUG: [HttpClient-6-Worker17] [8s 537ms] SocketTube(25) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker17] [8s 537ms] SSL Reader(SocketTube(25)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 537ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5eed79aa for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SocketTube(28) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SSL Reader(SocketTube(28)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [8s 597ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker18] [8s 597ms] SSL Reader(SocketTube(28)) Unwrapping: 133 DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SocketTube(28) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 597ms] SocketTube(28) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [8s 597ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker18] [8s 597ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [8s 597ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker18] [8s 597ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker18] [8s 597ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker18] [8s 597ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker18] [8s 600ms] SocketTube(28) trying to write: 6 DEBUG: [HttpClient-6-Worker18] [8s 600ms] SocketTube(28) wrote: 6 DEBUG: [HttpClient-6-Worker18] [8s 600ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker18] [8s 600ms] SocketTube(28) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [8s 600ms] SocketTube(28) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker18] [8s 600ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker18] [8s 601ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker18] [8s 601ms] SSL Reader(SocketTube(28)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker18] [8s 601ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker18] [8s 601ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker18] [8s 601ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker18] [8s 601ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker18] [8s 601ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker18] [8s 601ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker18] [8s 601ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker18] [8s 601ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 601ms] SocketTube(28) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [8s 601ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 601ms] SSL Reader(SocketTube(28)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 601ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 601ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [8s 601ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker19] [8s 602ms] SSL Reader(SocketTube(28)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker19] [8s 602ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker19] [8s 602ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker19] [8s 602ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker19] [8s 602ms] SSL Reader(SocketTube(28)) handshaking DEBUG: [HttpClient-6-Worker19] [8s 602ms] SSLFlowDelegate(SocketTube(28)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker19] [8s 602ms] SSLFlowDelegate(SocketTube(28)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker19] [8s 605ms] SSLFlowDelegate(SocketTube(28)) finished task execution DEBUG: [HttpClient-6-Worker19] [8s 605ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker19] [8s 605ms] SSL Writer(SocketTube(28)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker19] [8s 605ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [8s 605ms] SSL Writer(SocketTube(28)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [8s 605ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [8s 605ms] SSLFlowDelegate(SocketTube(28)) setALPN = DEBUG: [HttpClient-6-Worker19] [8s 605ms] PlainHttpConnection(SocketTube(28)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker19] [8s 605ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker19] [8s 605ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [8s 606ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker19] [8s 606ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker19] [8s 606ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41150 remote=/127.0.0.1:46733] DEBUG: [HttpClient-6-Worker19] [8s 606ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5445b1f4 queue.isEmpty: true DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5445b1f4, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1Exchange SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker19] [8s 606ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker19] [8s 606ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@39a5b5e6 DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker19] [8s 606ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker19] [8s 606ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [8s 606ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [8s 606ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [8s 606ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) got subscriber: SSLTube(SocketTube(28)) DEBUG: [HttpClient-6-Worker19] [8s 607ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker19] [8s 607ms] SSLTube(SocketTube(28)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker19] [8s 607ms] SSL Writer(SocketTube(28)) onNext DEBUG: [HttpClient-6-Worker19] [8s 607ms] SSL Writer(SocketTube(28)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker19] [8s 607ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker19] [8s 607ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker19] [8s 607ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker19] [8s 607ms] SSL Writer(SocketTube(28)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [8s 607ms] SSL Writer(SocketTube(28)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker19] [8s 607ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [8s 607ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [8s 607ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker19] [8s 607ms] SocketTube(28) trying to write: 90 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) wrote: 90 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSLTube(SocketTube(28)) request: n=1 DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Publisher(SSLTube(SocketTube(28))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Publisher(SSLTube(SocketTube(28))) WriteTask DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Publisher(SSLTube(SocketTube(28))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Response(id=27) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Response(id=27) First time around DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Response(id=27) headersReader is not yet completed DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Publisher(SSLTube(SocketTube(28))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker19] [8s 608ms] Http1Publisher(SSLTube(SocketTube(28))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@635c4196 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) trying to write: 120 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) wrote: 120 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) write: requesting more... DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Writer(SocketTube(28)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker19] [8s 608ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker19] [8s 608ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker19] [8s 609ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker19] [8s 609ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 609ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 616ms] SocketTube(28) read bytes: 1731 DEBUG: [HttpClient-7-SelectorManager] [8s 616ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 616ms] SSL Reader(SocketTube(28)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 616ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 616ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 616ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker20] [8s 616ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:1731, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker20] [8s 617ms] SSL Reader(SocketTube(28)) Unwrapping: 1731 DEBUG: [HttpClient-6-Worker20] [8s 617ms] SSL Reader(SocketTube(28)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-6-Worker20] [8s 617ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker20] [8s 617ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker20] [8s 617ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker20] [8s 617ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker20] [8s 617ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker20] [8s 617ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 617ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 661ms] SocketTube(28) read bytes: 155 DEBUG: [HttpClient-7-SelectorManager] [8s 661ms] SSL Reader(SocketTube(28)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 661ms] SSL Reader(SocketTube(28)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 661ms] SocketTube(28) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 661ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 661ms] SocketTube(28) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [8s 661ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker21] [8s 661ms] SSL Reader(SocketTube(28)) Unwrapping: 155 DEBUG: [HttpClient-6-Worker21] [8s 661ms] SSL Reader(SocketTube(28)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-6-Worker21] [8s 661ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker21] [8s 661ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker21] [8s 661ms] SSL Reader(SocketTube(28)) sending 75 DEBUG: [HttpClient-6-Worker21] [8s 662ms] SSL Reader(SocketTube(28)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker21] [8s 662ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [8s 662ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [8s 662ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5445b1f4 DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5445b1f4 DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1Response(id=27) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1Response(id=27) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5445b1f4 DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1Response(id=27) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 41150 DEBUG: [HttpClient-6-Worker21] [8s 662ms] Http1Response(id=27) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@163b5db2(7) DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@3b4e772b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@427daba7 queue.isEmpty: false DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker21] [8s 663ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker21] [8s 663ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@3b4e772b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@427daba7, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b4e772b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@427daba7 DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b4e772b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@427daba7 DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker21] [8s 663ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker21] [8s 663ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker21] [8s 663ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [8s 663ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [8s 663ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [8s 663ms] SSL Reader(SocketTube(28)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker21] [8s 663ms] SSL Reader(SocketTube(28)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker21] [8s 663ms] SSL Reader(SocketTube(28)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker21] [8s 663ms] SSL Reader(SocketTube(28)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker21] [8s 663ms] SSL Reader(SocketTube(28)) sending 4 DEBUG: [HttpClient-6-Worker21] [8s 664ms] SSL Reader(SocketTube(28)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker21] [8s 664ms] SSL Reader(SocketTube(28)) pushScheduler is alive DEBUG: [HttpClient-6-Worker21] [8s 664ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [8s 664ms] SSL Reader(SocketTube(28)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@3b4e772b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@427daba7 DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@3b4e772b/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@427daba7 DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(28)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker21] [8s 664ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker21] [8s 664ms] AsyncSSLConnection(SSLTube(SocketTube(28)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) cleared DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(28)))) SSLTube(SocketTube(28)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker21] [8s 664ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker21] [8s 664ms] SSLTube(SocketTube(28)) connecting flows DEBUG: [HttpClient-6-Worker21] [8s 664ms] SSLTube(SocketTube(28)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(28))) DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1Publisher(SSLTube(SocketTube(28))) subscription cancelled DEBUG: [HttpClient-6-Worker21] [8s 664ms] SSLTube(SocketTube(28)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker21] [8s 664ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker21] [8s 664ms] HttpClientImpl(7) ClientImpl (async) elapsed 350 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(28)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1Response(id=27, AsyncSSLConnection(SSLTube(SocketTube(28)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@163b5db2(7) DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Delegate done: 0 DEBUG: [HttpClient-6-Worker21] [8s 664ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [8s 664ms] Http1AsyncReceiver(SSLTube(SocketTube(28))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker21] [8s 665ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [8s 665ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [8s 665ms] SSL Reader(SocketTube(28)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker21] [8s 665ms] SSL Reader(SocketTube(28)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker21] [8s 665ms] SSL Reader(SocketTube(28)) requesting 1 DEBUG: [HttpClient-6-Worker21] [8s 665ms] SocketTube(28) got some demand for reading DEBUG: [HttpClient-6-Worker21] [8s 665ms] SocketTube(28) resuming read event DEBUG: [HttpClient-6-Worker21] [8s 665ms] SocketTube(28) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker21] [8s 665ms] SSL Reader(SocketTube(28)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 665ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70e222c7 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 730ms] SocketTube(26) read bytes: 133 DEBUG: [HttpClient-7-SelectorManager] [8s 730ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 730ms] SSL Reader(SocketTube(26)) Adding 133 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 730ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 730ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 730ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [8s 731ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker22] [8s 731ms] SSL Reader(SocketTube(26)) Unwrapping: 133 DEBUG: [HttpClient-7-SelectorManager] [8s 731ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 731ms] SocketTube(26) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 731ms] SocketTube(26) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [8s 731ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 6 DEBUG: [HttpClient-6-Worker22] [8s 731ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-6-Worker22] [8s 731ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 127 DEBUG: [HttpClient-6-Worker22] [8s 731ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker22] [8s 731ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker22] [8s 732ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker22] [8s 733ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker22] [8s 733ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) Sending 6 bytes downstream DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) Adding 6 to outputQ queue DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-6-Worker22] [8s 734ms] SocketTube(26) trying to write: 6 DEBUG: [HttpClient-6-Worker22] [8s 734ms] SocketTube(26) wrote: 6 DEBUG: [HttpClient-6-Worker22] [8s 734ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker22] [8s 734ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [8s 734ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker22] [8s 734ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker22] [8s 735ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:6, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker22] [8s 735ms] SSL Reader(SocketTube(26)) Unwrapping: 6 DEBUG: [HttpClient-6-Worker22] [8s 735ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 6 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker22] [8s 735ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-6-Worker22] [8s 735ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 6 DEBUG: [HttpClient-6-Worker22] [8s 735ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker22] [8s 735ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker22] [8s 735ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker22] [8s 735ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker22] [8s 735ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 735ms] SocketTube(26) read bytes: 2071 DEBUG: [HttpClient-7-SelectorManager] [8s 735ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 735ms] SSL Reader(SocketTube(26)) Adding 2071 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 735ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 735ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 735ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [8s 735ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:2071, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-6-Worker23] [8s 736ms] SSL Reader(SocketTube(26)) Unwrapping: 2071 DEBUG: [HttpClient-6-Worker23] [8s 736ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker23] [8s 736ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-6-Worker23] [8s 736ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-6-Worker23] [8s 736ms] SSL Reader(SocketTube(26)) handshaking DEBUG: [HttpClient-6-Worker23] [8s 736ms] SSLFlowDelegate(SocketTube(26)) obtaining and initiating task execution DEBUG: [HttpClient-6-Worker23] [8s 736ms] SSLFlowDelegate(SocketTube(26)) #tasks to execute: 1 DEBUG: [HttpClient-6-Worker23] [8s 739ms] SSLFlowDelegate(SocketTube(26)) finished task execution DEBUG: [HttpClient-6-Worker23] [8s 739ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-6-Worker23] [8s 739ms] SSL Writer(SocketTube(26)) wrapping 0 bytes DEBUG: [HttpClient-6-Worker23] [8s 739ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker23] [8s 739ms] SSL Writer(SocketTube(26)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-6-Worker23] [8s 739ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker23] [8s 739ms] SSLFlowDelegate(SocketTube(26)) setALPN = DEBUG: [HttpClient-6-Worker23] [8s 739ms] PlainHttpConnection(SocketTube(26)) finishConnect, setting connected=true DEBUG: [HttpClient-6-Worker23] [8s 740ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-6-Worker23] [8s 740ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-6-Worker23] [8s 740ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-6-Worker23] [8s 740ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-6-Worker23] [8s 740ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:41136 remote=/127.0.0.1:46733] DEBUG: [HttpClient-6-Worker23] [8s 740ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker23] [8s 740ms] Http1Exchange Sending headers only DEBUG: [HttpClient-6-Worker23] [8s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4d063944 queue.isEmpty: true DEBUG: [HttpClient-6-Worker23] [8s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4d063944, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-6-Worker23] [8s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker23] [8s 740ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1Exchange response created in advance DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1Exchange SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker23] [8s 741ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker23] [8s 741ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@501c2fa1 DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Received onSubscribed from upstream DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker23] [8s 741ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [8s 741ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [8s 741ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [8s 741ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1Publisher(SSLTube(SocketTube(26))) got subscriber: SSLTube(SocketTube(26)) DEBUG: [HttpClient-6-Worker23] [8s 741ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-6-Worker23] [8s 741ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Publisher(SSLTube(SocketTube(26))) onNext with 82 bytes DEBUG: [HttpClient-6-Worker23] [8s 742ms] SSLTube(SocketTube(26)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-6-Worker23] [8s 742ms] SSL Writer(SocketTube(26)) onNext DEBUG: [HttpClient-6-Worker23] [8s 742ms] SSL Writer(SocketTube(26)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-6-Worker23] [8s 742ms] Exchange checkFor407: all clear DEBUG: [HttpClient-6-Worker23] [8s 742ms] Exchange sendRequestBody DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker23] [8s 742ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-6-Worker23] [8s 742ms] SSL Writer(SocketTube(26)) Sending 90 bytes downstream DEBUG: [HttpClient-6-Worker23] [8s 742ms] SSL Writer(SocketTube(26)) Adding 90 to outputQ queue DEBUG: [HttpClient-6-Worker23] [8s 742ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker23] [8s 742ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [8s 742ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-6-Worker23] [8s 742ms] SocketTube(26) trying to write: 90 DEBUG: [HttpClient-6-Worker23] [8s 743ms] SocketTube(26) wrote: 90 DEBUG: [HttpClient-6-Worker23] [8s 743ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker23] [8s 743ms] SocketTube(26) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [8s 743ms] SocketTube(26) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSLTube(SocketTube(26)) request: n=1 DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Publisher(SSLTube(SocketTube(26))) subscription request(1), demand=1 DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Publisher(SSLTube(SocketTube(26))) WriteTask DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Publisher(SSLTube(SocketTube(26))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Exchange reading headers DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Response(id=28) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Response(id=28) First time around DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Response(id=28) headersReader is not yet completed DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Publisher(SSLTube(SocketTube(26))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-6-Worker23] [8s 743ms] Http1Publisher(SSLTube(SocketTube(26))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@70f83544 DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) wrapping 82 bytes DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) Sending 120 bytes downstream DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) Adding 120 to outputQ queue DEBUG: [HttpClient-6-Worker23] [8s 743ms] SSL Writer(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker23] [8s 744ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [8s 744ms] SSL Writer(SocketTube(26)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-6-Worker23] [8s 744ms] SocketTube(26) trying to write: 120 DEBUG: [HttpClient-6-Worker23] [8s 744ms] SocketTube(26) wrote: 120 DEBUG: [HttpClient-6-Worker23] [8s 744ms] SocketTube(26) write: requesting more... DEBUG: [HttpClient-6-Worker23] [8s 744ms] SocketTube(26) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 744ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 744ms] SocketTube(26) no more demand for reading DEBUG: [HttpClient-7-SelectorManager] [8s 744ms] SocketTube(26) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [8s 744ms] SocketTube(26) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker23] [8s 744ms] SSL Writer(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-6-Worker23] [8s 744ms] SSL Writer(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker23] [8s 744ms] SSL Writer(SocketTube(26)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-6-Worker23] [8s 744ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker23] [8s 744ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker23] [8s 745ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker23] [8s 745ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for R (true) DEBUG: [HttpClient-7-SelectorManager] [8s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for None (false) DEBUG: [HttpClient-6-Worker23] [8s 745ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 745ms] SocketTube(26) read bytes: 1844 DEBUG: [HttpClient-7-SelectorManager] [8s 745ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 745ms] SSL Reader(SocketTube(26)) Adding 1844 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 745ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker24] [8s 745ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:1844, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker24] [8s 745ms] SSL Reader(SocketTube(26)) Unwrapping: 1844 DEBUG: [HttpClient-7-SelectorManager] [8s 745ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 745ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker24] [8s 745ms] SSL Reader(SocketTube(26)) Decoded 0 bytes out of 1844 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) Unwrapping: 113 DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 113 DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) sending 75 DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) Adding 75 to outputQ queue DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [8s 746ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-6-Worker24] [8s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 75 bytes into the queue DEBUG: [HttpClient-6-Worker24] [8s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4d063944 DEBUG: [HttpClient-6-Worker24] [8s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 1 DEBUG: [HttpClient-6-Worker24] [8s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4d063944 DEBUG: [HttpClient-6-Worker24] [8s 746ms] Http1Response(id=28) Sending 75/512 bytes to header parser DEBUG: [HttpClient-6-Worker24] [8s 746ms] Http1Response(id=28) Parsing headers completed. bytes=75 DEBUG: [HttpClient-6-Worker24] [8s 746ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4d063944 DEBUG: [HttpClient-6-Worker24] [8s 746ms] Http1Response(id=28) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-6-Worker24] [8s 746ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 41136 DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1Response(id=28) readBody: return2Cache: true DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@163b5db2(7) DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6f9e0046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@132ec8e8 queue.isEmpty: false DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker24] [8s 747ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-6-Worker24] [8s 747ms] HttpClientImpl(7) body subscriber registered: 1 DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6f9e0046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@132ec8e8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f9e0046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@132ec8e8 DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f9e0046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@132ec8e8 DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-6-Worker24] [8s 747ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-6-Worker24] [8s 747ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-6-Worker24] [8s 747ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [8s 747ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker24] [8s 747ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker24] [8s 747ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-6-Worker24] [8s 747ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker24] [8s 747ms] SocketTube(26) resuming read event DEBUG: [HttpClient-6-Worker24] [8s 747ms] SocketTube(26) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker24] [8s 747ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-SelectorManager] [8s 747ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for None (false) DEBUG: [HttpClient-7-SelectorManager] [8s 785ms] SocketTube(26) read bytes: 42 DEBUG: [HttpClient-7-SelectorManager] [8s 785ms] SSL Reader(SocketTube(26)) onNext DEBUG: [HttpClient-7-SelectorManager] [8s 785ms] SSL Reader(SocketTube(26)) Adding 42 bytes to read buffer DEBUG: [HttpClient-7-SelectorManager] [8s 785ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 785ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2939e613 for R (false) DEBUG: [HttpClient-7-SelectorManager] [8s 785ms] SocketTube(26) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker25] [8s 785ms] SSL Reader(SocketTube(26)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker25] [8s 785ms] SSL Reader(SocketTube(26)) Unwrapping: 42 DEBUG: [HttpClient-6-Worker25] [8s 785ms] SSL Reader(SocketTube(26)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSL Reader(SocketTube(26)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSL Reader(SocketTube(26)) Unwrapped: consumed: 42 DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSL Reader(SocketTube(26)) sending 4 DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSL Reader(SocketTube(26)) Adding 4 to outputQ queue DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSL Reader(SocketTube(26)) pushScheduler is alive DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSL Reader(SocketTube(26)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-6-Worker25] [8s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Putting 4 bytes into the queue DEBUG: [HttpClient-6-Worker25] [8s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6f9e0046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@132ec8e8 DEBUG: [HttpClient-6-Worker25] [8s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-6-Worker25] [8s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6f9e0046/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@132ec8e8 DEBUG: [HttpClient-6-Worker25] [8s 786ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-6-Worker25] [8s 786ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-6-Worker25] [8s 786ms] AsyncSSLConnection(SSLTube(SocketTube(26)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-6-Worker25] [8s 786ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) cleared DEBUG: [HttpClient-6-Worker25] [8s 786ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) SSLTube(SocketTube(26)): return to HTTP/1.1 pool DEBUG: [HttpClient-6-Worker25] [8s 786ms] ConnectionPool(7) registering CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSLTube(SocketTube(26)) connecting flows DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSLTube(SocketTube(26)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(26))) DEBUG: [HttpClient-6-Worker25] [8s 786ms] Http1Publisher(SSLTube(SocketTube(26))) subscription cancelled DEBUG: [HttpClient-6-Worker25] [8s 786ms] SSLTube(SocketTube(26)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-6-Worker25] [8s 786ms] HttpClientImpl(7) body subscriber unregistered: 0 DEBUG: [HttpClient-6-Worker25] [8s 787ms] HttpClientImpl(7) ClientImpl (async) elapsed 472 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-6-Worker25] [8s 787ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Finished reading body: READING_BODY DEBUG: [HttpClient-6-Worker25] [8s 787ms] Http1Response(id=28, AsyncSSLConnection(SSLTube(SocketTube(26)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@163b5db2(7) DEBUG: [HttpClient-6-Worker25] [8s 787ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Delegate done: 0 DEBUG: [HttpClient-6-Worker25] [8s 787ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker25] [8s 787ms] Http1AsyncReceiver(SSLTube(SocketTube(26))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-6-Worker25] [8s 787ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker25] [8s 787ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker25] [8s 787ms] SSL Reader(SocketTube(26)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-6-Worker25] [8s 787ms] SSL Reader(SocketTube(26)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-6-Worker25] [8s 787ms] SSL Reader(SocketTube(26)) requesting 1 DEBUG: [HttpClient-7-SelectorManager] [8s 787ms] HttpClientImpl(7) SelectorManager shutting down DEBUG: [HttpClient-7-SelectorManager] [8s 787ms] PlainHttpConnection(SocketTube(25)) Closing channel: channel not registered with selector DEBUG: [HttpClient-6-Worker25] [8s 787ms] SocketTube(26) got some demand for reading DEBUG: [HttpClient-6-Worker25] [8s 787ms] SocketTube(26) resuming read event DEBUG: [HttpClient-7-SelectorManager] [8s 787ms] SocketTube(25) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 787ms] SocketTube(25) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 787ms] SocketTube(25) pausing read event DEBUG: [HttpClient-6-Worker25] [8s 787ms] SocketTube(26) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker25] [8s 788ms] SocketTube(26) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@131dcf15 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-6-Worker25] [8s 788ms] SocketTube(26) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker25] [8s 788ms] SocketTube(26) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker25] [8s 788ms] SocketTube(26) pausing read event DEBUG: [HttpClient-7-SelectorManager] [8s 788ms] 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@65c530ed[Not completed, 4 dependents] (id=1599) 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@2207ca40[Completed normally] (id=1649), 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-Worker25] [8s 788ms] SocketTube(26) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker25] [8s 788ms] SocketTube(26) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@131dcf15 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-7-SelectorManager] [8s 788ms] SocketTube(25) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 788ms] SSL Reader(SocketTube(25)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 788ms] 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] [8s 788ms] SSL Reader(SocketTube(25)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker25] [8s 788ms] SocketTube(26) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 788ms] 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@2207ca40[Completed normally] (id=1649), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 788ms] ConnectionPool(7) SSLTube(SocketTube(25)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [8s 788ms] SSLTube(SocketTube(25)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 788ms] SSL Reader(SocketTube(25)) stop DEBUG: [HttpClient-7-SelectorManager] [8s 788ms] SSL Writer(SocketTube(25)) stop DEBUG: [HttpClient-6-Worker25] [8s 788ms] SocketTube(26) 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@2b981dcf[Not completed, 4 dependents] (id=1651) 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@12e37143[Completed normally] (id=1657), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=4096], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-6-Worker25] [8s 788ms] SocketTube(26) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker25] [8s 788ms] SSL Reader(SocketTube(26)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-6-Worker25] [8s 788ms] SSL Reader(SocketTube(26)) 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-7-SelectorManager] [8s 788ms] SocketTube(25) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] SocketTube(25) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] SocketTube(25) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] PlainHttpConnection(SocketTube(28)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] SocketTube(28) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] SocketTube(28) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] SocketTube(28) pausing read event DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] SocketTube(28) Sending error java.io.IOException: connection closed locally to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@154cfe86[Not completed, 4 dependents] (id=1688) 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@b69f206[Completed normally] (id=1694), 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] [8s 789ms] SocketTube(28) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] SSL Reader(SocketTube(28)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] SSL Reader(SocketTube(28)) error java.io.IOException: connection closed locally java.io.IOException: connection closed locally at java.net.http/jdk.internal.net.http.SocketTube.signalClosed(SocketTube.java:159) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:428) at java.net.http/jdk.internal.net.http.PlainHttpConnection.close(PlainHttpConnection.java:406) at java.net.http/jdk.internal.net.http.AsyncSSLConnection.close(AsyncSSLConnection.java:111) at java.net.http/jdk.internal.net.http.ConnectionPool.close(ConnectionPool.java:341) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.net.http/jdk.internal.net.http.ConnectionPool.stop(ConnectionPool.java:361) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:543) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-7-SelectorManager] [8s 789ms] SSL Reader(SocketTube(28)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker25] [8s 789ms] SSL Reader(SocketTube(26)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] 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@b69f206[Completed normally] (id=1694), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] ConnectionPool(7) SSLTube(SocketTube(28)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SSLTube(SocketTube(28)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SSL Reader(SocketTube(28)) stop DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SSL Writer(SocketTube(28)) stop DEBUG: [HttpClient-6-Worker25] [8s 790ms] 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@12e37143[Completed normally] (id=1657), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SocketTube(28) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SocketTube(28) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SocketTube(28) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] PlainHttpConnection(SocketTube(26)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SocketTube(26) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker25] [8s 790ms] ConnectionPool(7) SSLTube(SocketTube(26)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] PlainHttpConnection(SocketTube(27)) Closing channel: channel not registered with selector DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SocketTube(27) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-6-Worker25] [8s 790ms] SSLTube(SocketTube(26)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SocketTube(27) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SocketTube(27) pausing read event DEBUG: [HttpClient-6-Worker25] [8s 790ms] SSL Reader(SocketTube(26)) stop DEBUG: [HttpClient-6-Worker25] [8s 790ms] SSL Writer(SocketTube(26)) stop DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] 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@4298d74e[Not completed, 4 dependents] (id=1640) 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@16d02bb4[Completed normally] (id=1646), 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] [8s 790ms] SocketTube(27) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SSL Reader(SocketTube(27)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] 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] [8s 790ms] SSL Reader(SocketTube(27)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] 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@16d02bb4[Completed normally] (id=1646), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] ConnectionPool(7) SSLTube(SocketTube(27)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SSLTube(SocketTube(27)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SSL Reader(SocketTube(27)) stop DEBUG: [HttpClient-7-SelectorManager] [8s 790ms] SSL Writer(SocketTube(27)) stop DEBUG: [HttpClient-6-Worker25] [8s 790ms] SocketTube(26) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [8s 791ms] SocketTube(27) Stopping read scheduler DEBUG: [HttpClient-7-SelectorManager] [8s 791ms] SocketTube(27) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-SelectorManager] [8s 791ms] SocketTube(27) Read scheduler stopped DEBUG: [HttpClient-7-SelectorManager] [8s 791ms] Http2ClientImpl stopping DEBUG: [HttpClient-6-Worker25] [8s 791ms] SocketTube(26) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-6-Worker25] [8s 791ms] SocketTube(26) Read scheduler stopped DEBUG: [HttpClient-6-Worker25] [8s 791ms] SocketTube(26) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [8s 792ms] HttpClientImpl(8) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [pool-8-thread-1] [8s 793ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [pool-8-thread-2] [8s 793ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [pool-8-thread-1] [8s 793ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null DEBUG: [pool-8-thread-3] [8s 793ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [pool-8-thread-4] [8s 793ms] HttpClientImpl(8) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [pool-8-thread-3] [8s 793ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null Apr 01, 2024 8:34:13 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] DEBUG: [HttpClient-7-Worker0] [8s 795ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null DEBUG: [HttpClient-7-Worker1] [8s 795ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null Apr 01, 2024 8:34:13 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:13 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:13 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 8:34:13 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:13 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] [8s 796ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [8s 796ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [pool-8-thread-1] [8s 796ms] PlainHttpConnection(SocketTube(29)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [8s 796ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [pool-8-thread-1] [8s 796ms] PlainHttpConnection(SocketTube(29)) bind completed localhost/127.0.0.1 DEBUG: [pool-8-thread-3] [8s 796ms] PlainHttpConnection(?) Initial send buffer size is: 8192 Apr 01, 2024 8:34:13 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] [8s 796ms] PlainHttpConnection(SocketTube(29)) registering connect event Apr 01, 2024 8:34:13 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-3] [8s 797ms] PlainHttpConnection(SocketTube(30)) binding to configured local address localhost/127.0.0.1 DEBUG: [pool-8-thread-1] [8s 796ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [8s 797ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@459f83aa for C (true) DEBUG: [pool-8-thread-3] [8s 797ms] PlainHttpConnection(SocketTube(30)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [8s 797ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [8s 797ms] PlainHttpConnection(SocketTube(29)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:34353 DEBUG: [pool-8-thread-3] [8s 797ms] PlainHttpConnection(SocketTube(30)) registering connect event DEBUG: [pool-8-thread-3] [8s 797ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [8s 797ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4f67e8da for C (true) DEBUG: [HttpClient-8-SelectorManager] [8s 797ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [8s 797ms] PlainHttpConnection(SocketTube(30)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:59701 DEBUG: [HttpClient-7-Worker2] [8s 797ms] SocketTube(29) connecting flows DEBUG: [HttpClient-7-Worker2] [8s 797ms] SocketTube(29) read publisher got subscriber DEBUG: [HttpClient-7-Worker2] [8s 797ms] SocketTube(29) registering subscribe event DEBUG: [HttpClient-7-Worker2] [8s 797ms] SocketTube(29) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [8s 797ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker2] [8s 797ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker2] [8s 797ms] SSL Writer(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SocketTube(29) DEBUG: [HttpClient-7-Worker2] [8s 797ms] SocketTube(29) subscribed for writing DEBUG: [HttpClient-7-Worker2] [8s 797ms] SocketTube(29) write: registering startSubscription event DEBUG: [HttpClient-7-Worker0] [8s 797ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-7-Worker1] [8s 797ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-8-SelectorManager] [8s 797ms] SocketTube(29) subscribe event raised DEBUG: [HttpClient-7-Worker3] [8s 797ms] SocketTube(30) connecting flows DEBUG: [HttpClient-7-Worker3] [8s 798ms] SocketTube(30) read publisher got subscriber DEBUG: [HttpClient-7-Worker3] [8s 798ms] SocketTube(30) registering subscribe event DEBUG: [HttpClient-7-Worker2] [8s 797ms] SSL Writer(SocketTube(29)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker0] [8s 798ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-7-Worker2] [8s 798ms] SSL Writer(SocketTube(29)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker1] [8s 798ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] 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@335e3f67[Not completed, 4 dependents] (id=1928) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SocketTube(29) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SocketTube(29) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker3] [8s 798ms] SocketTube(30) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker2] [8s 798ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [8s 798ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SSL Reader(SocketTube(29)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(29)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker2] [8s 798ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SocketTube(29) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SocketTube(29) pending subscriber subscribed DEBUG: [HttpClient-7-Worker0] [8s 798ms] PlainHttpConnection(SocketTube(31)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-8-SelectorManager] [8s 798ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ba5f758 for R (true) DEBUG: [HttpClient-8-SelectorManager] [8s 799ms] SocketTube(29) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [8s 799ms] SocketTube(29) write: offloading requestMore DEBUG: [HttpClient-7-Worker1] [8s 798ms] PlainHttpConnection(SocketTube(32)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [8s 799ms] PlainHttpConnection(SocketTube(31)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker3] [8s 798ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker0] [8s 799ms] PlainHttpConnection(SocketTube(31)) registering connect event DEBUG: [HttpClient-7-Worker1] [8s 799ms] PlainHttpConnection(SocketTube(32)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-7-Worker0] [8s 799ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-8-SelectorManager] [8s 799ms] SocketTube(30) subscribe event raised DEBUG: [HttpClient-7-Worker1] [8s 799ms] PlainHttpConnection(SocketTube(32)) registering connect event DEBUG: [HttpClient-7-Worker4] [8s 799ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker1] [8s 799ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-7-Worker3] [8s 799ms] SSL Writer(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SocketTube(30) DEBUG: [HttpClient-7-Worker3] [8s 799ms] SocketTube(30) subscribed for writing DEBUG: [HttpClient-7-Worker3] [8s 799ms] SocketTube(30) write: registering startSubscription event DEBUG: [HttpClient-7-Worker3] [8s 799ms] SSL Writer(SocketTube(30)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker3] [8s 799ms] SSL Writer(SocketTube(30)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker3] [8s 799ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-7-Worker3] [8s 799ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker2] [8s 801ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [8s 801ms] SSL Writer(SocketTube(29)) OK => produced: 2196 bytes into 2200, not wrapped: 0 DEBUG: [HttpClient-7-Worker2] [8s 801ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2196 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker2] [8s 801ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker2] [8s 801ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker2] [8s 801ms] SSL Writer(SocketTube(29)) Sending 2196 bytes downstream DEBUG: [HttpClient-7-Worker2] [8s 801ms] SSL Writer(SocketTube(29)) Adding 2196 to outputQ queue DEBUG: [HttpClient-7-Worker2] [8s 801ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker3] [8s 802ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [8s 802ms] SSL Writer(SocketTube(30)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker3] [8s 802ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker3] [8s 802ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker3] [8s 802ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker3] [8s 802ms] SSL Writer(SocketTube(30)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker3] [8s 802ms] SSL Writer(SocketTube(30)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker3] [8s 803ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker3] [8s 803ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-8-SelectorManager] [8s 799ms] 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@6a4a801d[Not completed, 4 dependents] (id=1936) 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] [8s 804ms] SocketTube(30) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SocketTube(30) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SSL Reader(SocketTube(30)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(30)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@282d2f34[Not completed, 1 dependents] (id=1942), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SocketTube(30) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SocketTube(30) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3c26125e for C (true) DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6e049ef6 for C (true) DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for R (true) DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SocketTube(30) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [8s 804ms] SocketTube(30) write: offloading requestMore DEBUG: [HttpClient-8-SelectorManager] [8s 805ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [8s 805ms] PlainHttpConnection(SocketTube(32)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:52477 DEBUG: [HttpClient-8-SelectorManager] [8s 805ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: finishing connect DEBUG: [HttpClient-8-SelectorManager] [8s 805ms] PlainHttpConnection(SocketTube(31)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45937 DEBUG: [HttpClient-7-Worker4] [8s 799ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker4] [8s 805ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 2196 bytes downstream DEBUG: [HttpClient-7-Worker7] [8s 805ms] SocketTube(31) connecting flows DEBUG: [HttpClient-7-Worker7] [8s 805ms] SocketTube(31) read publisher got subscriber DEBUG: [HttpClient-7-Worker5] [8s 805ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker5] [8s 805ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker5] [8s 805ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker5] [8s 805ms] SocketTube(30) trying to write: 458 DEBUG: [HttpClient-7-Worker4] [8s 805ms] SocketTube(29) trying to write: 2196 DEBUG: [HttpClient-7-Worker5] [8s 805ms] SocketTube(30) wrote: 458 DEBUG: [HttpClient-7-Worker6] [8s 805ms] SocketTube(32) connecting flows DEBUG: [HttpClient-7-Worker7] [8s 805ms] SocketTube(31) registering subscribe event DEBUG: [HttpClient-7-Worker7] [8s 806ms] SocketTube(31) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker7] [8s 806ms] SSL Writer(SocketTube(31)) requesting 1 DEBUG: [HttpClient-7-Worker5] [8s 806ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker5] [8s 806ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [8s 806ms] SocketTube(32) read publisher got subscriber DEBUG: [HttpClient-7-Worker6] [8s 806ms] SocketTube(32) registering subscribe event DEBUG: [HttpClient-7-Worker4] [8s 806ms] SocketTube(29) wrote: 2196 DEBUG: [HttpClient-8-SelectorManager] [8s 806ms] SocketTube(31) subscribe event raised DEBUG: [HttpClient-7-Worker4] [8s 806ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker4] [8s 806ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 806ms] 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@3c8156fa[Not completed, 4 dependents] (id=1989) 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] [8s 806ms] SocketTube(31) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [8s 806ms] SocketTube(31) calling onSubscribe DEBUG: [HttpClient-7-Worker7] [8s 806ms] SSLTube(SocketTube(31)) request: n=1 DEBUG: [HttpClient-7-Worker7] [8s 806ms] SSL Writer(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SocketTube(31) DEBUG: [HttpClient-7-Worker5] [8s 806ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [8s 806ms] SocketTube(32) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-7-Worker4] [8s 806ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 806ms] SSL Reader(SocketTube(31)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [8s 807ms] SocketTube(31) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [8s 807ms] SocketTube(31) resuming read event DEBUG: [HttpClient-7-Worker7] [8s 806ms] SocketTube(31) subscribed for writing DEBUG: [HttpClient-7-Worker7] [8s 807ms] SocketTube(31) write: registering startSubscription event DEBUG: [HttpClient-7-Worker5] [8s 807ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker6] [8s 807ms] SSL Writer(SocketTube(32)) requesting 1 DEBUG: [HttpClient-7-Worker5] [8s 807ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [8s 807ms] SSLTube(SocketTube(32)) request: n=1 DEBUG: [HttpClient-7-Worker6] [8s 807ms] SSL Writer(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SocketTube(32) DEBUG: [HttpClient-7-Worker6] [8s 807ms] SocketTube(32) subscribed for writing DEBUG: [HttpClient-7-Worker6] [8s 807ms] SocketTube(32) write: registering startSubscription event DEBUG: [HttpClient-7-Worker6] [8s 807ms] SSL Writer(SocketTube(32)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker4] [8s 807ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-8-SelectorManager] [8s 807ms] SocketTube(31) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [8s 807ms] SSL Reader(SocketTube(31)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(31)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker7] [8s 807ms] SSL Writer(SocketTube(31)) onSubscribe initiating handshaking DEBUG: [HttpClient-7-Worker7] [8s 807ms] SSL Writer(SocketTube(31)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker5] [8s 807ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker6] [8s 807ms] SSL Writer(SocketTube(32)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-7-Worker4] [8s 807ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker6] [8s 808ms] SSL Writer(SocketTube(32)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [8s 807ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-7-Worker6] [8s 808ms] SSL Writer(SocketTube(32)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker4] [8s 808ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker7] [8s 807ms] SSL Writer(SocketTube(31)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-8-SelectorManager] [8s 808ms] SSLTube(SocketTube(31)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [8s 808ms] SocketTube(31) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [8s 808ms] SocketTube(31) pending subscriber subscribed DEBUG: [HttpClient-7-Worker7] [8s 808ms] SSL Writer(SocketTube(31)) wrapping 0 bytes DEBUG: [HttpClient-8-SelectorManager] [8s 808ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@197134d7 for R (true) DEBUG: [HttpClient-8-SelectorManager] [8s 808ms] SocketTube(32) subscribe event raised DEBUG: [HttpClient-7-Worker7] [8s 810ms] SSL Writer(SocketTube(31)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [8s 810ms] SSL Writer(SocketTube(31)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-7-Worker7] [8s 810ms] SSL Writer(SocketTube(31)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker7] [8s 810ms] SSL Writer(SocketTube(31)) handshaking DEBUG: [HttpClient-7-Worker7] [8s 810ms] SSL Reader(SocketTube(31)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker6] [8s 810ms] SSL Writer(SocketTube(32)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-8-SelectorManager] [8s 810ms] 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@4048e7ac[Not completed, 4 dependents] (id=1987) 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-8-SelectorManager] [8s 810ms] SocketTube(32) read demand reset to 0 DEBUG: [HttpClient-8-SelectorManager] [8s 810ms] SocketTube(32) calling onSubscribe DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SSL Reader(SocketTube(32)) requesting 1 DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SocketTube(32) got some demand for reading DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SocketTube(32) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SocketTube(32) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SSL Reader(SocketTube(32)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(32)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-7-Worker7] [8s 810ms] SSL Writer(SocketTube(31)) Sending 458 bytes downstream DEBUG: [HttpClient-7-Worker7] [8s 811ms] SSL Writer(SocketTube(31)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker7] [8s 811ms] SSL Writer(SocketTube(31)) pushScheduler is alive DEBUG: [HttpClient-7-Worker7] [8s 811ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker6] [8s 810ms] SSL Writer(SocketTube(32)) OK => produced: 458 bytes into 464, not wrapped: 0 DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SSLTube(SocketTube(32)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SocketTube(32) onSubscribe called DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SocketTube(32) pending subscriber subscribed DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SocketTube(31) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SocketTube(31) write: offloading requestMore DEBUG: [HttpClient-7-Worker6] [8s 811ms] SSL Writer(SocketTube(32)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 458 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker6] [8s 811ms] SSL Writer(SocketTube(32)) handshaking DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SocketTube(32) write: starting subscription DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SocketTube(32) write: offloading requestMore DEBUG: [HttpClient-7-Worker6] [8s 811ms] SSL Reader(SocketTube(32)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker6] [8s 811ms] SSL Writer(SocketTube(32)) Sending 458 bytes downstream DEBUG: [HttpClient-8-SelectorManager] [8s 811ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@76485fd9 for R (true) DEBUG: [HttpClient-7-Worker6] [8s 811ms] SSL Writer(SocketTube(32)) Adding 458 to outputQ queue DEBUG: [HttpClient-7-Worker6] [8s 811ms] SSL Writer(SocketTube(32)) pushScheduler is alive DEBUG: [HttpClient-7-Worker6] [8s 811ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-7-Worker8] [8s 811ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker8] [8s 811ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [8s 811ms] SSL Writer(SocketTube(31)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker8] [8s 811ms] SocketTube(31) trying to write: 458 DEBUG: [HttpClient-7-Worker9] [8s 811ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker9] [8s 812ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [8s 812ms] SSL Writer(SocketTube(32)) DownstreamPusher: Pushing 458 bytes downstream DEBUG: [HttpClient-7-Worker9] [8s 812ms] SocketTube(32) trying to write: 458 DEBUG: [HttpClient-7-Worker9] [8s 812ms] SocketTube(32) wrote: 458 DEBUG: [HttpClient-7-Worker9] [8s 812ms] SocketTube(32) write: requesting more... DEBUG: [HttpClient-7-Worker9] [8s 812ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [8s 812ms] SocketTube(32) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [8s 812ms] SocketTube(31) wrote: 458 DEBUG: [HttpClient-7-Worker8] [8s 812ms] SocketTube(31) write: requesting more... DEBUG: [HttpClient-7-Worker8] [8s 812ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [8s 812ms] SocketTube(31) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker8] [8s 812ms] SSL Writer(SocketTube(31)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker8] [8s 812ms] SSL Writer(SocketTube(31)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker8] [8s 812ms] SocketTube(31) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker9] [8s 812ms] SSL Writer(SocketTube(32)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker9] [8s 812ms] SSL Writer(SocketTube(32)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker9] [8s 812ms] SocketTube(32) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 914ms] HttpClientImpl(8) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-8-SelectorManager] [8s 914ms] SocketTube(30) read bytes: 2204 DEBUG: [HttpClient-8-SelectorManager] [8s 914ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [8s 914ms] SSL Reader(SocketTube(30)) Adding 2204 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [8s 914ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 914ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [8s 914ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 914ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:2204, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [8s 914ms] SSL Reader(SocketTube(30)) Unwrapping: 2204 DEBUG: [HttpClient-7-Worker10] [8s 915ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2204 into buffer of 512 remaining to decode: 2077 DEBUG: [HttpClient-7-Worker10] [8s 915ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 127 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [8s 915ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 127 DEBUG: [HttpClient-7-Worker10] [8s 915ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker10] [8s 915ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [8s 915ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [8s 916ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker10] [8s 916ms] SocketTube(30) trying to write: 6 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SocketTube(30) wrote: 6 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker10] [8s 917ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 917ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:2077, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) Unwrapping: 2077 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2077 into buffer of 512 remaining to decode: 2071 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) Unwrapping: 2071 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 2071 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 2071 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 2071 DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSL Reader(SocketTube(30)) handshaking DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSLFlowDelegate(SocketTube(30)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker10] [8s 917ms] SSLFlowDelegate(SocketTube(30)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker10] [8s 919ms] SSLFlowDelegate(SocketTube(30)) finished task execution DEBUG: [HttpClient-7-Worker10] [8s 919ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker10] [8s 919ms] SSL Writer(SocketTube(30)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker10] [8s 920ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [8s 920ms] SSL Writer(SocketTube(30)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [8s 920ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [8s 920ms] SSLFlowDelegate(SocketTube(30)) setALPN = DEBUG: [HttpClient-7-Worker10] [8s 920ms] PlainHttpConnection(SocketTube(30)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [8s 920ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker10] [8s 920ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker10] [8s 920ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:59701 remote=/127.0.0.1:46733] DEBUG: [HttpClient-7-Worker10] [8s 920ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@3a5ae76f queue.isEmpty: true DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@3a5ae76f, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1Exchange SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker10] [8s 920ms] SSLTube(SocketTube(30)) connecting flows DEBUG: [HttpClient-7-Worker10] [8s 920ms] SSLTube(SocketTube(30)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@54102717 DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker10] [8s 920ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker10] [8s 921ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [8s 921ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [8s 921ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [8s 921ms] SSL Reader(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Publisher(SSLTube(SocketTube(30))) got subscriber: SSLTube(SocketTube(30)) DEBUG: [HttpClient-7-Worker10] [8s 921ms] SSLTube(SocketTube(30)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker10] [8s 921ms] Http1Publisher(SSLTube(SocketTube(30))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker10] [8s 921ms] SSLTube(SocketTube(30)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker10] [8s 921ms] SSL Writer(SocketTube(30)) onNext DEBUG: [HttpClient-7-Worker10] [8s 921ms] SSL Writer(SocketTube(30)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker10] [8s 921ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker10] [8s 922ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker10] [8s 922ms] SocketTube(30) trying to write: 90 DEBUG: [HttpClient-7-Worker10] [8s 922ms] SocketTube(30) wrote: 90 DEBUG: [HttpClient-7-Worker10] [8s 922ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker10] [8s 922ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 922ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSLTube(SocketTube(30)) request: n=1 DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Publisher(SSLTube(SocketTube(30))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Publisher(SSLTube(SocketTube(30))) WriteTask DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Publisher(SSLTube(SocketTube(30))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Response(id=29) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Response(id=29) First time around DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Response(id=29) headersReader is not yet completed DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Publisher(SSLTube(SocketTube(30))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker10] [8s 922ms] Http1Publisher(SSLTube(SocketTube(30))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7b1328a8 DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [8s 922ms] SSL Writer(SocketTube(30)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker10] [8s 922ms] SocketTube(30) trying to write: 120 DEBUG: [HttpClient-7-Worker10] [8s 923ms] SocketTube(30) wrote: 120 DEBUG: [HttpClient-7-Worker10] [8s 923ms] SocketTube(30) write: requesting more... DEBUG: [HttpClient-7-Worker10] [8s 923ms] SocketTube(30) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 923ms] SocketTube(30) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 923ms] SSL Writer(SocketTube(30)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-8-SelectorManager] [8s 923ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 923ms] SocketTube(30) no more demand for reading DEBUG: [HttpClient-8-SelectorManager] [8s 923ms] SocketTube(30) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 924ms] SSL Writer(SocketTube(30)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker10] [8s 924ms] SSL Writer(SocketTube(30)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker10] [8s 924ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker10] [8s 924ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker10] [8s 924ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker10] [8s 924ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for R (true) DEBUG: [HttpClient-8-SelectorManager] [8s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 924ms] SocketTube(30) read bytes: 1731 DEBUG: [HttpClient-8-SelectorManager] [8s 924ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [8s 924ms] SSL Reader(SocketTube(30)) Adding 1731 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [8s 924ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 924ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [8s 924ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 924ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker10] [8s 925ms] SSL Reader(SocketTube(30)) Unwrapping: 1731 DEBUG: [HttpClient-7-Worker10] [8s 925ms] SSL Reader(SocketTube(30)) Decoded 0 bytes out of 1731 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker10] [8s 925ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1731 bytesProduced = 0 DEBUG: [HttpClient-7-Worker10] [8s 925ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 1731 DEBUG: [HttpClient-7-Worker10] [8s 925ms] SSL Reader(SocketTube(30)) requesting 1 DEBUG: [HttpClient-7-Worker10] [8s 925ms] SocketTube(30) got some demand for reading DEBUG: [HttpClient-7-Worker10] [8s 925ms] SocketTube(30) resuming read event DEBUG: [HttpClient-7-Worker10] [8s 925ms] SocketTube(30) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker10] [8s 925ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [8s 925ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [8s 927ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ba5f758 for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 927ms] SocketTube(29) read bytes: 261 DEBUG: [HttpClient-8-SelectorManager] [8s 928ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [8s 928ms] SSL Reader(SocketTube(29)) Adding 261 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [8s 928ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 928ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ba5f758 for R (false) DEBUG: [HttpClient-8-SelectorManager] [8s 928ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [8s 928ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker11] [8s 928ms] SSL Reader(SocketTube(29)) Unwrapping: 261 DEBUG: [HttpClient-7-Worker11] [8s 928ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-7-Worker11] [8s 928ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [8s 928ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 133 DEBUG: [HttpClient-7-Worker11] [8s 928ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker11] [8s 928ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker11] [8s 928ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker11] [8s 929ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker11] [8s 929ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) Sending 6 bytes downstream DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) Adding 6 to outputQ queue DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-7-Worker11] [8s 930ms] SocketTube(29) trying to write: 6 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SocketTube(29) wrote: 6 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker11] [8s 930ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [8s 930ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) Unwrapping: 128 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 6 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) Unwrapping: 122 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 122 DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSL Reader(SocketTube(29)) handshaking DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSLFlowDelegate(SocketTube(29)) obtaining and initiating task execution DEBUG: [HttpClient-7-Worker11] [8s 930ms] SSLFlowDelegate(SocketTube(29)) #tasks to execute: 1 DEBUG: [HttpClient-7-Worker11] [8s 931ms] SSLFlowDelegate(SocketTube(29)) finished task execution DEBUG: [HttpClient-7-Worker11] [8s 931ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-7-Worker11] [8s 931ms] SSL Writer(SocketTube(29)) wrapping 0 bytes DEBUG: [HttpClient-7-Worker11] [8s 931ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [8s 931ms] SSL Writer(SocketTube(29)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [8s 931ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [8s 931ms] SSLFlowDelegate(SocketTube(29)) setALPN = DEBUG: [HttpClient-7-Worker11] [8s 931ms] PlainHttpConnection(SocketTube(29)) finishConnect, setting connected=true DEBUG: [HttpClient-7-Worker11] [8s 931ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-7-Worker11] [8s 931ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-7-Worker11] [8s 932ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-7-Worker11] [8s 932ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-7-Worker11] [8s 932ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:34353 remote=/127.0.0.1:46733] DEBUG: [HttpClient-7-Worker11] [8s 932ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1Exchange Sending headers only DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5f2fffd7 queue.isEmpty: true DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5f2fffd7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1Exchange response created in advance DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1Exchange SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker11] [8s 932ms] SSLTube(SocketTube(29)) connecting flows DEBUG: [HttpClient-7-Worker11] [8s 932ms] SSLTube(SocketTube(29)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1b69fee1 DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Received onSubscribed from upstream DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1AsyncReceiver(SSLTube(SocketTube(29))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-7-Worker11] [8s 932ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [8s 932ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [8s 932ms] SSL Reader(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [8s 932ms] SSL Reader(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1Publisher(SSLTube(SocketTube(29))) got subscriber: SSLTube(SocketTube(29)) DEBUG: [HttpClient-7-Worker11] [8s 932ms] SSLTube(SocketTube(29)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-7-Worker11] [8s 932ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Publisher(SSLTube(SocketTube(29))) onNext with 82 bytes DEBUG: [HttpClient-7-Worker11] [8s 937ms] SSLTube(SocketTube(29)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-7-Worker11] [8s 937ms] SSL Writer(SocketTube(29)) onNext DEBUG: [HttpClient-7-Worker11] [8s 937ms] SSL Writer(SocketTube(29)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-7-Worker11] [8s 937ms] Exchange checkFor407: all clear DEBUG: [HttpClient-7-Worker11] [8s 937ms] Exchange sendRequestBody DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker11] [8s 937ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) Sending 90 bytes downstream DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) Adding 90 to outputQ queue DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-7-Worker11] [8s 938ms] SocketTube(29) trying to write: 90 DEBUG: [HttpClient-7-Worker11] [8s 938ms] SocketTube(29) wrote: 90 DEBUG: [HttpClient-7-Worker11] [8s 938ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker11] [8s 938ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [8s 938ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSLTube(SocketTube(29)) request: n=1 DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Publisher(SSLTube(SocketTube(29))) subscription request(1), demand=1 DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Publisher(SSLTube(SocketTube(29))) WriteTask DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Publisher(SSLTube(SocketTube(29))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Exchange reading headers DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Response(id=30) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Response(id=30) First time around DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Response(id=30) headersReader is not yet completed DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Publisher(SSLTube(SocketTube(29))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-7-Worker11] [8s 938ms] Http1Publisher(SSLTube(SocketTube(29))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@211d6f59 DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) wrapping 82 bytes DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) Sending 120 bytes downstream DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) Adding 120 to outputQ queue DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) pushScheduler is alive DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [8s 938ms] SSL Writer(SocketTube(29)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-7-Worker11] [8s 939ms] SocketTube(29) trying to write: 120 DEBUG: [HttpClient-7-Worker11] [8s 939ms] SocketTube(29) wrote: 120 DEBUG: [HttpClient-7-Worker11] [8s 939ms] SocketTube(29) write: requesting more... DEBUG: [HttpClient-7-Worker11] [8s 939ms] SocketTube(29) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [8s 939ms] SocketTube(29) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [8s 939ms] SSL Writer(SocketTube(29)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-7-Worker11] [8s 939ms] SSL Writer(SocketTube(29)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker11] [8s 939ms] SSL Writer(SocketTube(29)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-7-Worker11] [8s 939ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker11] [8s 939ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker11] [8s 939ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker11] [8s 939ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker11] [8s 939ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-8-SelectorManager] [8s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ba5f758 for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 939ms] SocketTube(29) read bytes: 1721 DEBUG: [HttpClient-8-SelectorManager] [8s 939ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [8s 939ms] SSL Reader(SocketTube(29)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [8s 939ms] SocketTube(29) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ba5f758 for R (false) DEBUG: [HttpClient-7-Worker12] [8s 939ms] SSL Reader(SocketTube(29)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker12] [8s 939ms] SSL Reader(SocketTube(29)) Unwrapping: 1721 DEBUG: [HttpClient-8-SelectorManager] [8s 939ms] SocketTube(29) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 939ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ba5f758 for R (false) DEBUG: [HttpClient-7-Worker12] [8s 940ms] SSL Reader(SocketTube(29)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-7-Worker12] [8s 940ms] SSL Reader(SocketTube(29)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-7-Worker12] [8s 940ms] SSL Reader(SocketTube(29)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-7-Worker12] [8s 940ms] SSL Reader(SocketTube(29)) requesting 1 DEBUG: [HttpClient-7-Worker12] [8s 940ms] SocketTube(29) got some demand for reading DEBUG: [HttpClient-7-Worker12] [8s 940ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker12] [8s 940ms] SocketTube(29) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-8-SelectorManager] [8s 940ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ba5f758 for R (false) DEBUG: [HttpClient-8-SelectorManager] [8s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for None (false) DEBUG: [HttpClient-8-SelectorManager] [8s 969ms] SocketTube(30) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [8s 969ms] SSL Reader(SocketTube(30)) onNext DEBUG: [HttpClient-8-SelectorManager] [8s 969ms] SSL Reader(SocketTube(30)) Adding 155 bytes to read buffer DEBUG: [HttpClient-8-SelectorManager] [8s 969ms] SocketTube(30) resuming read event DEBUG: [HttpClient-8-SelectorManager] [8s 969ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@23a90bc3 for R (false) DEBUG: [HttpClient-8-SelectorManager] [8s 969ms] SocketTube(30) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) Unwrapping: 155 DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) Unwrapped: consumed: 113 DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) sending 75 DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) Adding 75 to outputQ queue DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) pushScheduler is alive DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-7-Worker13] [8s 977ms] SSL Reader(SocketTube(30)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-7-Worker13] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Putting 75 bytes into the queue DEBUG: [HttpClient-7-Worker13] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@3a5ae76f DEBUG: [HttpClient-7-Worker13] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) downstream subscription demand is 1 DEBUG: [HttpClient-7-Worker13] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@3a5ae76f DEBUG: [HttpClient-7-Worker13] [8s 977ms] Http1Response(id=29) Sending 75/512 bytes to header parser DEBUG: [HttpClient-7-Worker13] [8s 977ms] Http1Response(id=29) Parsing headers completed. bytes=75 DEBUG: [HttpClient-7-Worker13] [8s 977ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@3a5ae76f DEBUG: [HttpClient-7-Worker13] [8s 977ms] Http1Response(id=29) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-7-Worker13] [8s 977ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:13 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 59701 DEBUG: [HttpClient-7-Worker13] [8s 981ms] Http1Response(id=29) readBody: return2Cache: true DEBUG: [HttpClient-8-SelectorManager] [8s 981ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3ba5f758 for None (false) DEBUG: [HttpClient-7-Worker13] [8s 981ms] Http1Response(id=29, AsyncSSLConnection(SSLTube(SocketTube(30)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@16ff4669(8) DEBUG: [HttpClient-8-SelectorManager] [8s 981ms] SocketTube(29) read bytes: 155 DEBUG: [HttpClient-8-SelectorManager] [8s 981ms] SSL Reader(SocketTube(29)) onNext DEBUG: [HttpClient-8-SelectorManager] [8s 981ms] SSL Reader(SocketTube(29)) Adding 155 bytes to read buffer DEBUG: [HttpClient-7-Worker13] [8s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@45f19808/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65000626 queue.isEmpty: false DEBUG: [HttpClient-7-Worker13] [8s 981ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Delegate done: 0 DEBUG: [HttpClient-8-SelectorManager] [8s 981ms] SocketTube(29) resuming read event DEBUG: [HttpClient-7-Worker13] [8s 981ms] AsyncSSLConnection(SSLTube(SocketTube(30)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-7-Worker13] [8s 981ms] HttpClientImpl(8) body subscriber registered: 1 DEBUG: [HttpClient-7-Worker13] [8s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@45f19808/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@65000626, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-7-Worker13] [8s 982ms] Http1AsyncReceiver(SSLTube(SocketTube(30))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@45f19808/parser=jdk.internal.net.http. ... 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 ... edLengthBodyParser@227bf580 DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http1AsyncReceiver(SocketTube(94)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http1AsyncReceiver(SocketTube(94)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c892e63/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@227bf580 DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http1AsyncReceiver(SocketTube(94)) Delegate done: 0 DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) Finished reading body: READING_BODY DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http1Response(id=74, PlainHttpConnection(SocketTube(94))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@14086a6d(34) DEBUG: [HttpClient-33-Worker0] [14s 972ms] Exchange Ignored body DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http2Connection(SocketTube(94)) Opened stream 1 DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http2Connection(SocketTube(94))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-33-Worker0] [14s 972ms] Http2Connection(SocketTube(94))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-33-Worker0] [14s 972ms] SocketTube(94) connecting flows DEBUG: [HttpClient-33-Worker0] [14s 972ms] SocketTube(94) read publisher got subscriber DEBUG: [HttpClient-33-Worker0] [14s 972ms] SocketTube(94) registering subscribe event DEBUG: [HttpClient-33-Worker0] [14s 972ms] SocketTube(94) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker0] [14s 972ms] SocketTube(94) subscribed for writing DEBUG: [HttpClient-34-SelectorManager] [14s 972ms] SocketTube(94) subscribe event raised DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7950e0c4 DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] Http1AsyncReceiver(SocketTube(94)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) read demand reset to 0 DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) calling onSubscribe DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] Http2Connection(SocketTube(94)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) got some demand for reading DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) resuming read event DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) onSubscribe called DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) pending subscriber subscribed DEBUG: [HttpClient-33-Worker0] [14s 973ms] SocketTube(94) write: resetting demand to 0 DEBUG: [HttpClient-33-Worker0] [14s 973ms] SocketTube(94) write: registering startSubscription event DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) write: starting subscription DEBUG: [HttpClient-34-SelectorManager] [14s 973ms] SocketTube(94) write: offloading requestMore DEBUG: [HttpClient-33-Worker4] [14s 973ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-33-Worker4] [14s 973ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: got request of 1 from SocketTube(94) DEBUG: [HttpClient-33-Worker4] [14s 973ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:19 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-33-Worker0] [14s 973ms] PlainHttpConnection(SocketTube(94)) added 63 bytes in the priority write queue DEBUG: [HttpClient-33-Worker0] [14s 973ms] PlainHttpConnection(SocketTube(94)) signalling the publisher of the write queue DEBUG: [HttpClient-33-Worker0] [14s 973ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(94) DEBUG: [HttpClient-33-Worker0] [14s 973ms] SocketTube(94) trying to write: 63 DEBUG: [HttpClient-33-Worker0] [14s 973ms] SocketTube(94) wrote: 63 DEBUG: [HttpClient-33-Worker0] [14s 973ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-33-Worker0] [14s 973ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: got request of 1 from SocketTube(94) DEBUG: [Test-server-pool] [14s 973ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [14s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [14s 973ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [14s 973ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [14s 973ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [14s 973ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-33-Worker0] [14s 973ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker0] [14s 973ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: creating input stream for stream 1 DEBUG: [readLoop] [14s 974ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [14s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [14s 974ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [14s 974ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [14s 974ms] FramesDecoder Tail size is now: 0, current= TestServer(1): Using handler for: / DEBUG: [HttpClient-33-Worker0] [14s 973ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer(1): connection started DEBUG: [readLoop] [14s 974ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Sent response headers 200 DEBUG: [HttpClient-34-SelectorManager] [14s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for None (false) DEBUG: [HttpClient-34-SelectorManager] [14s 974ms] SocketTube(94) read bytes: 39 DEBUG: [HttpClient-34-SelectorManager] [14s 974ms] Http2Connection(SocketTube(94)) onNext: got 39 bytes in 1 buffers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-34-SelectorManager] [14s 974ms] SocketTube(94) resuming read event DEBUG: [HttpClient-33-Worker5] [14s 974ms] Http2Connection(SocketTube(94)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-33-Worker0] [14s 974ms] PlainHttpConnection(SocketTube(94)) added 13 bytes in the priority write queue DEBUG: [HttpClient-33-Worker5] [14s 974ms] Http1AsyncReceiver(SocketTube(94)) stopping DEBUG: [HttpClient-34-SelectorManager] [14s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-34-SelectorManager] [14s 974ms] SocketTube(94) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker0] [14s 974ms] PlainHttpConnection(SocketTube(94)) signalling the publisher of the write queue DEBUG: [HttpClient-33-Worker0] [14s 974ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(94) DEBUG: [HttpClient-33-Worker0] [14s 974ms] SocketTube(94) trying to write: 13 DEBUG: [HttpClient-33-Worker0] [14s 974ms] SocketTube(94) wrote: 13 DEBUG: [readLoop] [14s 974ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [14s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [14s 974ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [14s 974ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [14s 974ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [14s 974ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-33-Worker5] [14s 974ms] Http1AsyncReceiver(SocketTube(94)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-34-SelectorManager] [14s 974ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for None (false) DEBUG: [HttpClient-34-SelectorManager] [14s 975ms] SocketTube(94) read bytes: 59 DEBUG: [HttpClient-34-SelectorManager] [14s 975ms] Http2Connection(SocketTube(94)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-33-Worker0] [14s 974ms] SocketTube(94) write: requesting more... DEBUG: [HttpClient-33-Worker0] [14s 975ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: got request of 1 from SocketTube(94) DEBUG: [HttpClient-33-Worker0] [14s 975ms] SocketTube(94) leaving requestMore: Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker5] [14s 975ms] Http1AsyncReceiver(SocketTube(94)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-34-SelectorManager] [14s 975ms] SocketTube(94) resuming read event DEBUG: [HttpClient-34-SelectorManager] [14s 975ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@48d28d93 for R (false) DEBUG: [HttpClient-33-Worker0] [14s 975ms] SocketTube(94) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-SelectorManager] [14s 975ms] SocketTube(94) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker5] [14s 975ms] Http2Connection(SocketTube(94)) H2 Receiving(1): 39 DEBUG: [HttpClient-33-Worker5] [14s 975ms] Http2Connection(SocketTube(94)) Processing 39 DEBUG: [HttpClient-33-Worker5] [14s 975ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-33-Worker5] [14s 975ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-Worker0] [14s 975ms] Http2Connection(SocketTube(94)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-33-Worker0] [14s 975ms] Http2Connection(SocketTube(94)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-33-Worker5] [14s 975ms] 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-33-Worker0] [14s 975ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(94)) DEBUG: [HttpClient-33-Worker0] [14s 975ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(94)) DEBUG: [HttpClient-33-Worker0] [14s 975ms] Http1AsyncReceiver(SocketTube(94)) cleared DEBUG: [HttpClient-33-Worker0] [14s 975ms] Exchange Getting response async streamid: 1 Apr 01, 2024 8:34:19 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-33-Worker5] [14s 976ms] Http2Connection(SocketTube(94)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-33-Worker5] [14s 976ms] PlainHttpConnection(SocketTube(94)) added 9 bytes to the write queue DEBUG: [HttpClient-33-Worker5] [14s 976ms] PlainHttpConnection(SocketTube(94)) signalling the publisher of the write queue DEBUG: [HttpClient-33-Worker5] [14s 976ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(94) DEBUG: [HttpClient-33-Worker5] [14s 976ms] SocketTube(94) trying to write: 9 DEBUG: [HttpClient-33-Worker5] [14s 976ms] SocketTube(94) wrote: 9 DEBUG: [HttpClient-33-Worker5] [14s 976ms] SocketTube(94) write: requesting more... DEBUG: [readLoop] [14s 976ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [14s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [14s 976ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [14s 976ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [14s 976ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-Worker5] [14s 976ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: got request of 1 from SocketTube(94) DEBUG: [HttpClient-33-Worker5] [14s 976ms] SocketTube(94) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker5] [14s 976ms] SocketTube(94) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-33-Worker5] [14s 977ms] Http2Connection(SocketTube(94)) H2 processed(1) DEBUG: [HttpClient-33-Worker5] [14s 977ms] Http2Connection(SocketTube(94)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-33-Worker5] [14s 977ms] Http2Connection(SocketTube(94)) H2 Receiving(2): 59 DEBUG: [HttpClient-33-Worker5] [14s 977ms] Http2Connection(SocketTube(94)) Processing 59 DEBUG: [HttpClient-33-Worker5] [14s 977ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-33-Worker5] [14s 977ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-33-Worker5] [14s 977ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-33-Worker5] [14s 977ms] Http2Connection(SocketTube(94))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-33-Worker5] [14s 977ms] Http2Connection(SocketTube(94))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-33-Worker5] [14s 977ms] Http2Connection(SocketTube(94))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 46599 DEBUG: [HttpClient-33-Worker5] [14s 977ms] Http2Connection(SocketTube(94))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 46599 DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-33-Worker5] [14s 978ms] HttpClientImpl(34) body subscriber registered: 1 DEBUG: [HttpClient-33-Worker5] [14s 978ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-33-Worker5] [14s 978ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-33-Worker5] [14s 978ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94))/Stream(1) incoming: onComplete DEBUG: [HttpClient-33-Worker5] [14s 978ms] HttpClientImpl(34) body subscriber unregistered: 0 DEBUG: [HttpClient-33-Worker5] [14s 978ms] HttpClientImpl(34) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:55533/ DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94))/Stream(1) close stream 1 DEBUG: [HttpClient-33-Worker5] [14s 978ms] Http2Connection(SocketTube(94)) Closed stream 1 DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] HttpClientImpl(34) SelectorManager shutting down DEBUG: [HttpClient-33-Worker5] [14s 979ms] Http2Connection(SocketTube(94))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5f5a6c8f DEBUG: [HttpClient-33-Worker5] [14s 979ms] Http2Connection(SocketTube(94))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] Http2ClientImpl stopping DEBUG: [HttpClient-33-Worker5] [14s 979ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] Http2Connection(SocketTube(94)) Close all streams DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] Http2Connection(SocketTube(94)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-33-Worker5] [14s 979ms] Http2Connection(SocketTube(94)) H2 processed(2) DEBUG: [HttpClient-33-Worker5] [14s 979ms] Http2Connection(SocketTube(94)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-33-Worker5] [14s 979ms] Http2Connection(SocketTube(94)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-33-Worker5] [14s 979ms] Http2Connection(SocketTube(94)) H2 processed buffered data Apr 01, 2024 8:34:19 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-34-SelectorManager] [14s 979ms] PlainHttpConnection(SocketTube(94)) added 34 bytes to the write queue DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] PlainHttpConnection(SocketTube(94)) signalling the publisher of the write queue DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(94) DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) pausing read event DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7950e0c4 DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] Http2Connection(SocketTube(94)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) Stopping read scheduler DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) Read scheduler stopped DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) write: cancel DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) write: resetting demand to 0 DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] PlainHttpConnection(SocketTube(94)) HttpPublisher: cancelled by SocketTube(94) DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] SocketTube(94) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-34-SelectorManager] [14s 979ms] Http2Connection(SocketTube(94)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-33-Worker6] [14s 979ms] Http2Connection(SocketTube(94)) 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 8:34:19 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-34-SelectorManager] [14s 980ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(94)) DEBUG: [HttpClient-34-SelectorManager] [14s 980ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(94)) DEBUG: [HttpClient-34-SelectorManager] [14s 980ms] PlainHttpConnection(SocketTube(94)) Closing channel: channel not registered with selector DEBUG: [HttpClient-34-SelectorManager] [14s 980ms] SocketTube(94) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-34-SelectorManager] [14s 980ms] Http2Connection(SocketTube(94)) Close all streams DEBUG: [HttpClient-33-Worker6] [14s 980ms] Http2Connection(SocketTube(94)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:46599 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [14s 981ms] HttpClientImpl(35) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [14s 981ms] HttpClientImpl(35) ClientImpl (async) send http://127.0.0.1:55533/ GET DEBUG: [MainThread] [14s 981ms] Exchange establishing exchange for http://127.0.0.1:55533/ GET, proxy=null DEBUG: [MainThread] [14s 981ms] Http2ClientImpl not found in connection pool DEBUG: [MainThread] [14s 981ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [MainThread] [14s 981ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [MainThread] [14s 981ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [MainThread] [14s 981ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [14s 981ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [14s 982ms] Exchange checkFor407: all clear DEBUG: [MainThread] [14s 982ms] Http1Exchange Sending headers only DEBUG: [MainThread] [14s 982ms] Http1AsyncReceiver(SocketTube(95)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@560ffac9 queue.isEmpty: true DEBUG: [MainThread] [14s 982ms] Http1AsyncReceiver(SocketTube(95)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@560ffac9, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [MainThread] [14s 982ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 1 DEBUG: [MainThread] [14s 982ms] Http1AsyncReceiver(SocketTube(95)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [14s 982ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 1 DEBUG: [MainThread] [14s 982ms] Http1AsyncReceiver(SocketTube(95)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [MainThread] [14s 982ms] Http1Exchange response created in advance DEBUG: [MainThread] [14s 982ms] Http1Exchange initiating connect async DEBUG: [MainThread] [14s 982ms] PlainHttpConnection(SocketTube(95)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [14s 982ms] PlainHttpConnection(SocketTube(95)) bind completed /0.0.0.0 DEBUG: [MainThread] [14s 982ms] PlainHttpConnection(SocketTube(95)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-35-SelectorManager] [14s 982ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1e163e99 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-35-SelectorManager] [14s 982ms] PlainHttpConnection(SocketTube(95)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=45515,localport=55533] TestServer(1): starting connection DEBUG: [HttpClient-35-SelectorManager] [14s 982ms] PlainHttpConnection(SocketTube(95)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45515 DEBUG: [HttpClient-34-Worker0] [14s 982ms] PlainHttpConnection(SocketTube(95)) finishConnect, setting connected=true DEBUG: [HttpClient-34-Worker0] [14s 982ms] Http1Exchange SocketTube(95) connecting flows DEBUG: [HttpClient-34-Worker0] [14s 982ms] SocketTube(95) connecting flows DEBUG: [HttpClient-34-Worker0] [14s 982ms] SocketTube(95) read publisher got subscriber DEBUG: [HttpClient-34-Worker0] [14s 982ms] SocketTube(95) registering subscribe event DEBUG: [HttpClient-34-Worker0] [14s 982ms] SocketTube(95) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-34-Worker0] [14s 982ms] Http1Publisher(SocketTube(95)) got subscriber: SocketTube(95) DEBUG: [HttpClient-34-Worker0] [14s 982ms] SocketTube(95) subscribed for writing DEBUG: [HttpClient-35-SelectorManager] [14s 982ms] SocketTube(95) subscribe event raised DEBUG: [HttpClient-35-SelectorManager] [14s 983ms] SocketTube(95) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@14ee55e9 DEBUG: [HttpClient-35-SelectorManager] [14s 983ms] SocketTube(95) read demand reset to 0 DEBUG: [HttpClient-35-SelectorManager] [14s 983ms] SocketTube(95) calling onSubscribe DEBUG: [HttpClient-35-SelectorManager] [14s 983ms] Http1AsyncReceiver(SocketTube(95)) Received onSubscribed from upstream DEBUG: [HttpClient-34-Worker0] [14s 982ms] SocketTube(95) write: registering startSubscription event DEBUG: [HttpClient-34-Worker1] [14s 983ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 1 DEBUG: [HttpClient-34-Worker1] [14s 983ms] Http1AsyncReceiver(SocketTube(95)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-34-Worker1] [14s 983ms] Http1AsyncReceiver(SocketTube(95)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-34-Worker1] [14s 983ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-34-Worker1] [14s 983ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [14s 983ms] SocketTube(95) onSubscribe called DEBUG: [HttpClient-35-SelectorManager] [14s 983ms] SocketTube(95) pending subscriber subscribed DEBUG: [HttpClient-34-Worker0] [14s 983ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-35-SelectorManager] [14s 983ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (true) DEBUG: [HttpClient-35-SelectorManager] [14s 983ms] SocketTube(95) write: starting subscription DEBUG: [HttpClient-35-SelectorManager] [14s 983ms] SocketTube(95) write: offloading requestMore DEBUG: [HttpClient-34-Worker1] [14s 983ms] SocketTube(95) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-34-Worker2] [14s 983ms] SocketTube(95) write: requesting more... Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:55533/ GET DEBUG: [HttpClient-34-Worker0] [14s 983ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-34-Worker2] [14s 983ms] Http1Publisher(SocketTube(95)) subscription request(1), demand=1 DEBUG: [HttpClient-34-Worker2] [14s 983ms] Http1Publisher(SocketTube(95)) WriteTask DEBUG: [HttpClient-34-Worker0] [14s 983ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-34-Worker2] [14s 983ms] Http1Publisher(SocketTube(95)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-34-Worker2] [14s 983ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-34-Worker2] [14s 984ms] Exchange checkFor407: all clear DEBUG: [HttpClient-34-Worker2] [14s 984ms] Exchange sendRequestBody DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Publisher(SocketTube(95)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Publisher(SocketTube(95)) onNext with 191 bytes DEBUG: [HttpClient-34-Worker2] [14s 984ms] SocketTube(95) trying to write: 191 DEBUG: [HttpClient-34-Worker2] [14s 984ms] SocketTube(95) wrote: 191 DEBUG: [HttpClient-34-Worker2] [14s 984ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Publisher(SocketTube(95)) subscription request(1), demand=1 DEBUG: [HttpClient-34-Worker2] [14s 984ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker2] [14s 984ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Exchange reading headers DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) First time around DEBUG: [HttpClient-35-SelectorManager] [14s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for None (false) DEBUG: [HttpClient-35-SelectorManager] [14s 984ms] SocketTube(95) read bytes: 71 DEBUG: [HttpClient-35-SelectorManager] [14s 984ms] Http1AsyncReceiver(SocketTube(95)) Putting 71 bytes into the queue DEBUG: [HttpClient-35-SelectorManager] [14s 984ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [14s 984ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (false) DEBUG: [HttpClient-34-Worker3] [14s 984ms] Http1AsyncReceiver(SocketTube(95)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@560ffac9 DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) headersReader is not yet completed DEBUG: [HttpClient-35-SelectorManager] [14s 984ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [14s 984ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 1 DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Publisher(SocketTube(95)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-34-Worker2] [14s 984ms] Http1Publisher(SocketTube(95)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@58ebbc8a DEBUG: [HttpClient-34-Worker3] [14s 984ms] Http1AsyncReceiver(SocketTube(95)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@560ffac9 DEBUG: [HttpClient-34-Worker2] [14s 984ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [14s 984ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-34-Worker3] [14s 985ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-34-Worker3] [14s 985ms] Http1AsyncReceiver(SocketTube(95)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@560ffac9 DEBUG: [HttpClient-34-Worker3] [14s 985ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-34-Worker3] [14s 985ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-34-Worker3] [14s 985ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45515 remote=/127.0.0.1:55533] DEBUG: [HttpClient-34-Worker3] [14s 985ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) readBody: return2Cache: false DEBUG: [HttpClient-34-Worker3] [14s 985ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@f28d1b5(35) DEBUG: [HttpClient-34-Worker3] [14s 985ms] Http1AsyncReceiver(SocketTube(95)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@38b03f8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38a186f0 queue.isEmpty: false DEBUG: [HttpClient-34-Worker3] [14s 985ms] Http1AsyncReceiver(SocketTube(95)) Delegate done: 0 DEBUG: [HttpClient-34-Worker3] [14s 985ms] PlainHttpConnection(SocketTube(95))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-34-Worker3] [14s 985ms] HttpClientImpl(35) body subscriber registered: 1 DEBUG: [HttpClient-34-Worker3] [14s 985ms] Http1AsyncReceiver(SocketTube(95)) cleared DEBUG: [HttpClient-34-Worker3] [14s 985ms] HttpClientImpl(35) body subscriber unregistered: 0 DEBUG: [HttpClient-34-Worker3] [14s 985ms] Exchange Ignored body DEBUG: [HttpClient-34-Worker3] [14s 986ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-34-Worker3] [14s 986ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-34-Worker3] [14s 986ms] Http2Connection(SocketTube(95)) Opened stream 1 DEBUG: [HttpClient-34-Worker3] [14s 986ms] Http2Connection(SocketTube(95))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-34-Worker3] [14s 986ms] Http2Connection(SocketTube(95))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-34-Worker3] [14s 986ms] SocketTube(95) connecting flows DEBUG: [HttpClient-34-Worker3] [14s 986ms] SocketTube(95) read publisher got subscriber DEBUG: [HttpClient-34-Worker3] [14s 986ms] SocketTube(95) registering subscribe event DEBUG: [HttpClient-34-Worker3] [14s 986ms] SocketTube(95) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [14s 986ms] SocketTube(95) subscribed for writing DEBUG: [HttpClient-34-Worker3] [14s 986ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) subscribe event raised DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@60779b26 DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] Http1AsyncReceiver(SocketTube(95)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) read demand reset to 0 DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) calling onSubscribe DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] Http2Connection(SocketTube(95)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) got some demand for reading DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (false) DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) onSubscribe called DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) pending subscriber subscribed DEBUG: [HttpClient-34-Worker3] [14s 986ms] SocketTube(95) write: registering startSubscription event DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) write: starting subscription DEBUG: [HttpClient-35-SelectorManager] [14s 986ms] SocketTube(95) write: offloading requestMore DEBUG: [HttpClient-34-Worker4] [14s 986ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker4] [14s 986ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker4] [14s 986ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:19 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-34-Worker3] [14s 987ms] PlainHttpConnection(SocketTube(95)) added 63 bytes in the priority write queue DEBUG: [HttpClient-34-Worker3] [14s 987ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-34-Worker3] [14s 987ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-34-Worker3] [14s 987ms] SocketTube(95) trying to write: 63 DEBUG: [HttpClient-34-Worker3] [14s 987ms] SocketTube(95) wrote: 63 DEBUG: [HttpClient-34-Worker3] [14s 987ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker3] [14s 987ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker3] [14s 987ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [14s 987ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [14s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [14s 987ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [14s 987ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [14s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [14s 987ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-34-Worker3] [14s 987ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [14s 987ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer: GET / Server: creating input stream for stream 1 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): Using handler for: / TestServer(1): connection started DEBUG: [HttpClient-34-Worker3] [14s 987ms] PlainHttpConnection(SocketTube(95)) added 13 bytes in the priority write queue DEBUG: [HttpClient-34-Worker3] [14s 987ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [readLoop] [14s 987ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [HttpClient-34-Worker3] [14s 987ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(95) DEBUG: [readLoop] [14s 987ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [14s 988ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [14s 988ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [14s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-34-Worker3] [14s 988ms] SocketTube(95) trying to write: 13 DEBUG: [readLoop] [14s 988ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-34-Worker3] [14s 988ms] SocketTube(95) wrote: 13 DEBUG: [HttpClient-34-Worker3] [14s 988ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for None (false) DEBUG: [readLoop] [14s 988ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [14s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [14s 988ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [14s 988ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-34-Worker3] [14s 988ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SocketTube(95) read bytes: 39 DEBUG: [readLoop] [14s 988ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] Http2Connection(SocketTube(95)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-34-Worker3] [14s 988ms] SocketTube(95) leaving requestMore: Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [14s 988ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-34-Worker5] [14s 988ms] Http2Connection(SocketTube(95)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SocketTube(95) resuming read event DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (false) DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [14s 988ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for None (false) DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SocketTube(95) read bytes: 59 DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] Http2Connection(SocketTube(95)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SocketTube(95) resuming read event DEBUG: [HttpClient-34-Worker5] [14s 988ms] Http1AsyncReceiver(SocketTube(95)) stopping DEBUG: [HttpClient-34-Worker5] [14s 988ms] Http1AsyncReceiver(SocketTube(95)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-34-Worker3] [14s 988ms] Http2Connection(SocketTube(95)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@51ecc910 for R (false) DEBUG: [HttpClient-35-SelectorManager] [14s 988ms] SocketTube(95) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker3] [14s 988ms] Http2Connection(SocketTube(95)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-34-Worker5] [14s 988ms] Http1AsyncReceiver(SocketTube(95)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-34-Worker3] [14s 989ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker3] [14s 989ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker5] [14s 989ms] Http2Connection(SocketTube(95)) H2 Receiving(1): 39 DEBUG: [HttpClient-34-Worker5] [14s 989ms] Http2Connection(SocketTube(95)) Processing 39 DEBUG: [HttpClient-34-Worker5] [14s 989ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-34-Worker5] [14s 989ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-34-Worker5] [14s 989ms] 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-34-Worker3] [14s 989ms] Http1AsyncReceiver(SocketTube(95)) cleared Apr 01, 2024 8:34:19 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-34-Worker5] [14s 989ms] Http2Connection(SocketTube(95)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-34-Worker3] [14s 989ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-34-Worker3] [14s 989ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Finished reading body: READING_BODY DEBUG: [HttpClient-34-Worker3] [14s 989ms] Http1Response(id=75, PlainHttpConnection(SocketTube(95))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@f28d1b5(35) Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-34-Worker3] [14s 989ms] Http1AsyncReceiver(SocketTube(95)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@38b03f8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@38a186f0, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-34-Worker3] [14s 989ms] Http1AsyncReceiver(SocketTube(95)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-34-Worker3] [14s 989ms] Http1AsyncReceiver(SocketTube(95)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-34-Worker3] [14s 989ms] Http1AsyncReceiver(SocketTube(95)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-34-Worker5] [14s 989ms] PlainHttpConnection(SocketTube(95)) added 9 bytes to the write queue DEBUG: [HttpClient-34-Worker5] [14s 990ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-34-Worker5] [14s 990ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-34-Worker5] [14s 990ms] SocketTube(95) trying to write: 9 DEBUG: [HttpClient-34-Worker5] [14s 990ms] SocketTube(95) wrote: 9 DEBUG: [HttpClient-34-Worker5] [14s 990ms] SocketTube(95) write: requesting more... DEBUG: [HttpClient-34-Worker5] [14s 990ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: got request of 1 from SocketTube(95) DEBUG: [HttpClient-34-Worker5] [14s 990ms] SocketTube(95) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-34-Worker5] [14s 990ms] SocketTube(95) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [14s 990ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [14s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-34-Worker5] [14s 990ms] Http2Connection(SocketTube(95)) H2 processed(1) DEBUG: [readLoop] [14s 990ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-34-Worker5] [14s 990ms] Http2Connection(SocketTube(95)) sending 59 to Http2Connection.asyncReceive DEBUG: [readLoop] [14s 990ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [14s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-34-Worker5] [14s 990ms] Http2Connection(SocketTube(95)) H2 Receiving(2): 59 DEBUG: [HttpClient-34-Worker5] [14s 990ms] Http2Connection(SocketTube(95)) Processing 59 DEBUG: [HttpClient-34-Worker5] [14s 990ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-34-Worker5] [14s 990ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-34-Worker5] [14s 990ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-34-Worker5] [14s 990ms] Http2Connection(SocketTube(95))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-34-Worker5] [14s 991ms] Http2Connection(SocketTube(95))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-34-Worker5] [14s 991ms] Http2Connection(SocketTube(95))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 45515 DEBUG: [HttpClient-34-Worker5] [14s 991ms] Http2Connection(SocketTube(95))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 45515 DEBUG: [HttpClient-34-Worker5] [14s 991ms] Http2Connection(SocketTube(95))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-34-Worker5] [14s 991ms] HttpClientImpl(35) body subscriber registered: 1 DEBUG: [HttpClient-34-Worker5] [14s 991ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-34-Worker5] [14s 991ms] Http2Connection(SocketTube(95))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-34-Worker5] [14s 991ms] Http2Connection(SocketTube(95))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-34-Worker5] [14s 991ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-34-Worker5] [14s 991ms] Http2Connection(SocketTube(95)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-34-Worker5] [14s 991ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95))/Stream(1) incoming: onComplete DEBUG: [HttpClient-34-Worker5] [14s 992ms] HttpClientImpl(35) body subscriber unregistered: 0 DEBUG: [HttpClient-34-Worker5] [14s 992ms] HttpClientImpl(35) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:55533/ DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95))/Stream(1) close stream 1 DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95)) Closed stream 1 DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@5e5bb6cb DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-34-Worker5] [14s 992ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-34-Worker5] [14s 992ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95)) H2 processed(2) DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-34-Worker5] [14s 992ms] Http2Connection(SocketTube(95)) H2 processed buffered data DEBUG: [HttpClient-35-SelectorManager] [14s 992ms] HttpClientImpl(35) SelectorManager shutting down DEBUG: [HttpClient-35-SelectorManager] [14s 992ms] Http2ClientImpl stopping DEBUG: [HttpClient-35-SelectorManager] [14s 992ms] Http2Connection(SocketTube(95)) Close all streams DEBUG: [HttpClient-35-SelectorManager] [14s 992ms] Http2Connection(SocketTube(95)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:34:19 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-35-SelectorManager] [14s 993ms] PlainHttpConnection(SocketTube(95)) added 34 bytes to the write queue DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] PlainHttpConnection(SocketTube(95)) signalling the publisher of the write queue DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(95) DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) pausing read event DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@60779b26 DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] Http2Connection(SocketTube(95)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) Stopping read scheduler DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) Read scheduler stopped DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) write: cancel DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) write: resetting demand to 0 DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] PlainHttpConnection(SocketTube(95)) HttpPublisher: cancelled by SocketTube(95) DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-34-Worker6] [14s 993ms] Http2Connection(SocketTube(95)) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(95)) DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] PlainHttpConnection(SocketTube(95)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:45515 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) DEBUG: [HttpClient-35-SelectorManager] [14s 993ms] SocketTube(95) signal read error: java.io.IOException: connection closed locally TestServer: Connection writer stopping DEBUG: [HttpClient-35-SelectorManager] [14s 994ms] Http2Connection(SocketTube(95)) Close all streams DEBUG: [HttpClient-34-Worker6] [14s 994ms] Http2Connection(SocketTube(95)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [14s 995ms] HttpClientImpl(36) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [14s 995ms] HttpClientImpl(36) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [MainThread] [14s 996ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [14s 996ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [14s 996ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [14s 997ms] PlainHttpConnection(SocketTube(96)) registering connect event DEBUG: [MainThread] [14s 997ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-36-SelectorManager] [14s 997ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@ef6ba75 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-36-SelectorManager] [14s 997ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-36-SelectorManager] [14s 997ms] PlainHttpConnection(SocketTube(96)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47862 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47862, Session(1711953258880|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-35-Worker0] [14s 997ms] SocketTube(96) connecting flows DEBUG: [HttpClient-35-Worker0] [14s 997ms] SocketTube(96) read publisher got subscriber DEBUG: [HttpClient-35-Worker0] [14s 997ms] SocketTube(96) registering subscribe event DEBUG: [HttpClient-35-Worker0] [14s 997ms] SocketTube(96) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [14s 997ms] SocketTube(96) subscribe event raised DEBUG: [HttpClient-35-Worker0] [14s 997ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker0] [14s 997ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker0] [14s 997ms] SSL Writer(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SocketTube(96) DEBUG: [HttpClient-35-Worker0] [14s 997ms] SocketTube(96) subscribed for writing DEBUG: [HttpClient-35-Worker0] [14s 997ms] SocketTube(96) write: registering startSubscription event DEBUG: [HttpClient-35-Worker0] [14s 997ms] SSL Writer(SocketTube(96)) onSubscribe initiating handshaking DEBUG: [HttpClient-36-SelectorManager] [14s 997ms] 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@40ed105[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-35-Worker0] [14s 997ms] SSL Writer(SocketTube(96)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [14s 997ms] SocketTube(96) read demand reset to 0 DEBUG: [HttpClient-36-SelectorManager] [14s 997ms] SocketTube(96) calling onSubscribe DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SSL Reader(SocketTube(96)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SocketTube(96) onSubscribe called DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SocketTube(96) pending subscriber subscribed DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (true) DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SocketTube(96) write: starting subscription DEBUG: [HttpClient-36-SelectorManager] [14s 998ms] SocketTube(96) write: offloading requestMore DEBUG: [HttpClient-35-Worker1] [14s 998ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker1] [14s 998ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker1] [14s 998ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [14s 997ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-35-Worker0] [14s 998ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker0] [15s] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [15s] SSL Writer(SocketTube(96)) OK => produced: 2201 bytes into 2208, not wrapped: 0 DEBUG: [HttpClient-35-Worker0] [15s] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2201 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker0] [15s 1ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker0] [15s 1ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker0] [15s 1ms] SSL Writer(SocketTube(96)) Sending 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [15s 1ms] SSL Writer(SocketTube(96)) Adding 2201 to outputQ queue DEBUG: [HttpClient-35-Worker0] [15s 1ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker0] [15s 1ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker0] [15s 1ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 2201 bytes downstream DEBUG: [HttpClient-35-Worker0] [15s 1ms] SocketTube(96) trying to write: 2201 DEBUG: [HttpClient-35-Worker0] [15s 1ms] SocketTube(96) wrote: 2201 DEBUG: [HttpClient-35-Worker0] [15s 1ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker0] [15s 1ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [15s 1ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker0] [15s 1ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker0] [15s 1ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [15s 2ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-36-SelectorManager] [15s 2ms] HttpClientImpl(36) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-36-SelectorManager] [15s 3ms] SocketTube(96) read bytes: 133 DEBUG: [HttpClient-36-SelectorManager] [15s 3ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [15s 3ms] SSL Reader(SocketTube(96)) Adding 133 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [15s 3ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [15s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (false) DEBUG: [HttpClient-36-SelectorManager] [15s 3ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [15s 3ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker2] [15s 3ms] SSL Reader(SocketTube(96)) Unwrapping: 133 DEBUG: [HttpClient-35-Worker2] [15s 3ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker2] [15s 3ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-35-Worker2] [15s 3ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 133 DEBUG: [HttpClient-35-Worker2] [15s 3ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [15s 3ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker2] [15s 3ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-36-SelectorManager] [15s 3ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-36-SelectorManager] [15s 3ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [15s 3ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) Sending 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) Adding 6 to outputQ queue DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [15s 4ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-35-Worker2] [15s 4ms] SocketTube(96) trying to write: 6 DEBUG: [HttpClient-35-Worker2] [15s 4ms] SocketTube(96) wrote: 6 DEBUG: [HttpClient-35-Worker2] [15s 4ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker2] [15s 4ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [15s 5ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [15s 5ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-35-Worker2] [15s 5ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker2] [15s 5ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker2] [15s 5ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker2] [15s 5ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker2] [15s 5ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker2] [15s 5ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-SelectorManager] [15s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (true) DEBUG: [HttpClient-36-SelectorManager] [15s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-36-SelectorManager] [15s 5ms] SocketTube(96) read bytes: 175 DEBUG: [HttpClient-36-SelectorManager] [15s 5ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [15s 5ms] SSL Reader(SocketTube(96)) Adding 175 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [15s 5ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [15s 5ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (false) DEBUG: [HttpClient-36-SelectorManager] [15s 5ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) Unwrapping: 175 DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 6 DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) Unwrapping: 169 DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 79 DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSLFlowDelegate(SocketTube(96)) obtaining and initiating task execution DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSLFlowDelegate(SocketTube(96)) #tasks to execute: 1 DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSLFlowDelegate(SocketTube(96)) finished task execution DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-35-Worker3] [15s 5ms] SSL Reader(SocketTube(96)) Unwrapping: 90 DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 90 DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSL Reader(SocketTube(96)) handshaking DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSL Writer(SocketTube(96)) wrapping 0 bytes DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSL Writer(SocketTube(96)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [15s 6ms] SSLFlowDelegate(SocketTube(96)) setALPN = h2 DEBUG: [HttpClient-35-Worker3] [15s 6ms] PlainHttpConnection(SocketTube(96)) finishConnect, setting connected=true DEBUG: [HttpClient-35-Worker3] [15s 6ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-35-Worker3] [15s 6ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-35-Worker3] [15s 7ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSLTube(SocketTube(96)) connecting flows DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1ec90342 DEBUG: [HttpClient-35-Worker3] [15s 7ms] Http2Connection(SSLTube(SocketTube(96))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSLTube(SocketTube(96)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-35-Worker3] [15s 7ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) Apr 01, 2024 8:34:19 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] [15s 7ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 63 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [15s 7ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [15s 7ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [15s 7ms] SSL Writer(SocketTube(96)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [15s 7ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-35-Worker3] [15s 8ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 13 bytes in the priority write queue DEBUG: [HttpClient-35-Worker3] [15s 8ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed buffered data DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-35-Worker3] [15s 8ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-35-Worker3] [15s 8ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-35-Worker3] [15s 8ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96))) Opened stream 1 DEBUG: [HttpClient-35-Worker3] [15s 8ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:19 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] [15s 9ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 48 bytes to the write queue DEBUG: [HttpClient-35-Worker3] [15s 9ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker3] [15s 9ms] Exchange checkFor407: all clear DEBUG: [HttpClient-35-Worker3] [15s 9ms] Exchange sendRequestBody DEBUG: [HttpClient-35-Worker3] [15s 9ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) Sending 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) Adding 90 to outputQ queue DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-35-Worker3] [15s 9ms] SocketTube(96) trying to write: 90 DEBUG: [HttpClient-35-Worker3] [15s 9ms] SocketTube(96) wrote: 90 DEBUG: [HttpClient-35-Worker3] [15s 9ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [15s 9ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [15s 9ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [15s 9ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [15s 9ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [15s 9ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [15s 9ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSLTube(SocketTube(96)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker3] [15s 9ms] SSL Writer(SocketTube(96)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) wrapping 124 bytes DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) Sending 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) Adding 162 to outputQ queue DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-35-Worker3] [15s 10ms] SocketTube(96) trying to write: 162 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SocketTube(96) wrote: 162 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker3] [15s 10ms] SocketTube(96) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [15s 10ms] SocketTube(96) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker3] [15s 10ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): starting connection DEBUG: [HttpClient-36-SelectorManager] [15s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-36-SelectorManager] [15s 10ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [15s 10ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Writer(SocketTube(96)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [15s 10ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 10ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 10ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker3] [15s 10ms] SocketTube(96) resuming read event DEBUG: [Test-server-pool] [15s 10ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker3] [15s 10ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-SelectorManager] [15s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (true) DEBUG: [Test-server-pool] [15s 10ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-35-Worker3] [15s 10ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [15s 10ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-36-SelectorManager] [15s 10ms] SocketTube(96) read bytes: 1803 DEBUG: [HttpClient-36-SelectorManager] [15s 10ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [15s 10ms] SSL Reader(SocketTube(96)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [15s 11ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [15s 11ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (false) DEBUG: [HttpClient-36-SelectorManager] [15s 11ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) Unwrapping: 1803 DEBUG: [readLoop] [15s 11ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 11ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 11ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 11ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(2): connection started DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [readLoop] [15s 11ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) Unwrapping: 77 DEBUG: [readLoop] [15s 11ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [15s 11ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 77 DEBUG: [readLoop] [15s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) sending 39 DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) Adding 39 to outputQ queue DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [readLoop] [15s 11ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-35-Worker4] [15s 11ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-35-Worker4] [15s 11ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-35-Worker4] [15s 11ms] Http2Connection(SSLTube(SocketTube(96))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker4] [15s 11ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(1): 39 DEBUG: [HttpClient-35-Worker4] [15s 11ms] Http2Connection(SSLTube(SocketTube(96))) Processing 39 DEBUG: [HttpClient-35-Worker4] [15s 11ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-35-Worker4] [15s 11ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker4] [15s 11ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer: GET / Server: got END_STREAM for stream 1 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer(2): Using handler for: / DEBUG: [HttpClient-35-Worker4] [15s 12ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: Sent response headers 200 DEBUG: [HttpClient-35-Worker4] [15s 12ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 9 bytes to the write queue DEBUG: [HttpClient-35-Worker4] [15s 12ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-35-Worker4] [15s 12ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker4] [15s 12ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-35-Worker4] [15s 12ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-35-Worker4] [15s 12ms] SSL Writer(SocketTube(96)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-35-Worker4] [15s 12ms] SSL Writer(SocketTube(96)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-35-Worker4] [15s 12ms] SSL Writer(SocketTube(96)) wrapping 9 bytes DEBUG: [HttpClient-36-SelectorManager] [15s 12ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-36-SelectorManager] [15s 12ms] SocketTube(96) no more demand for reading DEBUG: [HttpClient-36-SelectorManager] [15s 12ms] SocketTube(96) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [15s 12ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) Sending 47 bytes downstream DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) Adding 47 to outputQ queue DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-35-Worker4] [15s 13ms] SocketTube(96) trying to write: 47 DEBUG: [HttpClient-35-Worker4] [15s 13ms] SocketTube(96) wrote: 47 DEBUG: [HttpClient-35-Worker4] [15s 13ms] SocketTube(96) write: requesting more... DEBUG: [HttpClient-35-Worker4] [15s 13ms] SocketTube(96) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [15s 13ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSLTube(SocketTube(96)) request: n=1 DEBUG: [HttpClient-35-Worker4] [15s 13ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: got request of 1 from SSLTube(SocketTube(96)) DEBUG: [readLoop] [15s 13ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 13ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 13ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 13ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-35-Worker4] [15s 13ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(1) DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker4] [15s 13ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker4] [15s 13ms] SocketTube(96) resuming read event DEBUG: [HttpClient-35-Worker4] [15s 13ms] SocketTube(96) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker4] [15s 13ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-SelectorManager] [15s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (true) DEBUG: [HttpClient-36-SelectorManager] [15s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for None (false) DEBUG: [HttpClient-36-SelectorManager] [15s 14ms] SocketTube(96) read bytes: 151 DEBUG: [HttpClient-36-SelectorManager] [15s 14ms] SSL Reader(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [15s 14ms] SSL Reader(SocketTube(96)) Adding 151 bytes to read buffer DEBUG: [HttpClient-36-SelectorManager] [15s 14ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [15s 14ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@410c5fe0 for R (false) DEBUG: [HttpClient-36-SelectorManager] [15s 14ms] SocketTube(96) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) Unwrapping: 151 DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 53 DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) sending 15 DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) Adding 15 to outputQ queue DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-35-Worker5] [15s 14ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-35-Worker5] [15s 14ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [15s 14ms] Http2Connection(SSLTube(SocketTube(96))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [15s 14ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(2): 15 DEBUG: [HttpClient-35-Worker5] [15s 14ms] Http2Connection(SSLTube(SocketTube(96))) Processing 15 DEBUG: [HttpClient-35-Worker5] [15s 14ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-35-Worker5] [15s 14ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [15s 14ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 47862 DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 47862 DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-35-Worker5] [15s 15ms] HttpClientImpl(36) body subscriber registered: 1 DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(2) DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) Unwrapping: 98 DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 51 DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) sending 13 DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) Adding 13 to outputQ queue DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-35-Worker5] [15s 15ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(3): 13 DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96))) Processing 13 DEBUG: [HttpClient-35-Worker5] [15s 15ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-35-Worker5] [15s 15ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [15s 15ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-35-Worker5] [15s 15ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(3) DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) Unwrapping: 47 DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) Unwrapped: consumed: 47 DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) sending 9 DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) Adding 9 to outputQ queue DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))) H2 Receiving(4): 9 DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))) Processing 9 DEBUG: [HttpClient-35-Worker5] [15s 16ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-35-Worker5] [15s 16ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-35-Worker5] [15s 16ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-35-Worker5] [15s 16ms] HttpClientImpl(36) body subscriber unregistered: 0 DEBUG: [HttpClient-35-Worker5] [15s 16ms] HttpClientImpl(36) ClientImpl (async) elapsed 20 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) close stream 1 DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))) Closed stream 1 DEBUG: [HttpClient-36-SelectorManager] [15s 16ms] HttpClientImpl(36) SelectorManager shutting down DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@12af1f97 DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-35-Worker5] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))) H2 processed(4) DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-35-Worker5] [15s 16ms] SSL Reader(SocketTube(96)) requesting 1 DEBUG: [HttpClient-35-Worker5] [15s 16ms] SocketTube(96) got some demand for reading DEBUG: [HttpClient-35-Worker5] [15s 16ms] SocketTube(96) resuming read event DEBUG: [HttpClient-36-SelectorManager] [15s 16ms] Http2ClientImpl stopping DEBUG: [HttpClient-35-Worker5] [15s 16ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [15s 16ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] Http2Connection(SSLTube(SocketTube(96))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-35-Worker5] [15s 16ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@33627665 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker5] [15s 17ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [15s 17ms] SocketTube(96) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [15s 17ms] SocketTube(96) pausing read event Apr 01, 2024 8:34:19 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] [15s 17ms] AsyncSSLConnection(SSLTube(SocketTube(96))) added 34 bytes to the write queue DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] AsyncSSLConnection(SSLTube(SocketTube(96))) signalling the publisher of the write queue DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSLTube(SocketTube(96)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) onNext DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) wrapping 34 bytes DEBUG: [HttpClient-35-Worker5] [15s 17ms] SocketTube(96) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-35-Worker5] [15s 17ms] SocketTube(96) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@33627665 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-35-Worker5] [15s 17ms] SocketTube(96) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) Sending 72 bytes downstream DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) Adding 72 to outputQ queue DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) pushScheduler is alive DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SSL Writer(SocketTube(96)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-35-Worker5] [15s 17ms] 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@40ed105[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@1ec90342, getALPN: jdk.internal.net.http.common.MinimalFuture@1942fb13[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-36-SelectorManager] [15s 17ms] SocketTube(96) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SocketTube(96) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SocketTube(96) write: cancel DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SocketTube(96) write: resetting demand to 0 DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] SocketTube(96) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker5] [15s 17ms] SocketTube(96) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-SelectorManager] [15s 17ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-35-Worker5] [15s 17ms] SSL Reader(SocketTube(96)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [15s 17ms] SSL Reader(SocketTube(96)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-35-Worker5] [15s 18ms] SSL Reader(SocketTube(96)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-36-SelectorManager] [15s 18ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [15s 18ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(96))) DEBUG: [HttpClient-36-SelectorManager] [15s 18ms] PlainHttpConnection(SocketTube(96)) Closing channel: channel not registered with selector DEBUG: [HttpClient-36-SelectorManager] [15s 18ms] SocketTube(96) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-36-SelectorManager] [15s 18ms] Http2Connection(SSLTube(SocketTube(96))) Close all streams DEBUG: [HttpClient-35-Worker5] [15s 18ms] SSLTube(SocketTube(96)) SSLSubscriberWrapper[SSLTube(SocketTube(96)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@1ec90342, getALPN: jdk.internal.net.http.common.MinimalFuture@1942fb13[Completed normally] (id=6535), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed Server connection to /127.0.0.1:47862 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-35-Worker5] [15s 18ms] Http2Connection(SSLTube(SocketTube(96))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [15s 18ms] Http2Connection(SSLTube(SocketTube(96))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-35-Worker5] [15s 19ms] Http2Connection(SSLTube(SocketTube(96))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [15s 19ms] SSLTube(SocketTube(96)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-35-Worker5] [15s 19ms] AsyncSSLConnection(SSLTube(SocketTube(96))) HttpPublisher: cancelled by SSLTube(SocketTube(96)) DEBUG: [HttpClient-35-Worker5] [15s 19ms] SSL Reader(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker5] [15s 19ms] SSL Writer(SocketTube(96)) stop DEBUG: [HttpClient-35-Worker5] [15s 19ms] SocketTube(96) Stopping read scheduler DEBUG: [HttpClient-35-Worker5] [15s 19ms] SocketTube(96) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-35-Worker5] [15s 19ms] SocketTube(96) Read scheduler stopped DEBUG: [HttpClient-35-Worker5] [15s 19ms] SocketTube(96) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [15s 20ms] HttpClientImpl(37) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 20ms] HttpClientImpl(37) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [MainThread] [15s 20ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [15s 21ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [15s 21ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [15s 22ms] PlainHttpConnection(SocketTube(97)) registering connect event DEBUG: [MainThread] [15s 22ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7aace5ac for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] PlainHttpConnection(SocketTube(97)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47876 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47876, Session(1711953259497|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-36-Worker0] [15s 22ms] SocketTube(97) connecting flows DEBUG: [HttpClient-36-Worker0] [15s 22ms] SocketTube(97) read publisher got subscriber DEBUG: [HttpClient-36-Worker0] [15s 22ms] SocketTube(97) registering subscribe event DEBUG: [HttpClient-36-Worker0] [15s 22ms] SocketTube(97) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) subscribe event raised DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] 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@70548edc[Not completed, 4 dependents] (id=6594) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) read demand reset to 0 DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) calling onSubscribe DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SSL Reader(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) onSubscribe called DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) pending subscriber subscribed DEBUG: [HttpClient-36-Worker0] [15s 22ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (true) DEBUG: [HttpClient-36-Worker0] [15s 22ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker0] [15s 22ms] SSL Writer(SocketTube(97)) calling downstreamSubscriber::onSubscribe on SocketTube(97) DEBUG: [HttpClient-36-Worker0] [15s 22ms] SocketTube(97) subscribed for writing DEBUG: [HttpClient-36-Worker0] [15s 22ms] SocketTube(97) write: registering startSubscription event DEBUG: [HttpClient-36-Worker0] [15s 22ms] SSL Writer(SocketTube(97)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) write: starting subscription DEBUG: [HttpClient-36-Worker0] [15s 22ms] SSL Writer(SocketTube(97)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-36-Worker0] [15s 22ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [15s 22ms] SocketTube(97) write: offloading requestMore DEBUG: [HttpClient-36-Worker1] [15s 22ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker1] [15s 23ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker1] [15s 23ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [15s 22ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) Sending 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) Adding 2191 to outputQ queue DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-36-Worker0] [15s 24ms] SocketTube(97) trying to write: 2191 DEBUG: [HttpClient-36-Worker0] [15s 24ms] SocketTube(97) wrote: 2191 DEBUG: [HttpClient-36-Worker0] [15s 24ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker0] [15s 24ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [15s 24ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker0] [15s 24ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [15s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-37-SelectorManager] [15s 26ms] HttpClientImpl(37) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-37-SelectorManager] [15s 26ms] SocketTube(97) read bytes: 133 DEBUG: [HttpClient-37-SelectorManager] [15s 26ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [15s 26ms] SSL Reader(SocketTube(97)) Adding 133 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [15s 26ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [15s 26ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [HttpClient-37-SelectorManager] [15s 26ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 26ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [15s 26ms] SSL Reader(SocketTube(97)) Unwrapping: 133 DEBUG: [HttpClient-36-Worker2] [15s 26ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [15s 26ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [15s 26ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 133 DEBUG: [HttpClient-36-Worker2] [15s 27ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [15s 27ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [15s 27ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-37-SelectorManager] [15s 27ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-37-SelectorManager] [15s 27ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [15s 27ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) Sending 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) Adding 6 to outputQ queue DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-36-Worker2] [15s 28ms] SocketTube(97) trying to write: 6 DEBUG: [HttpClient-36-Worker2] [15s 28ms] SocketTube(97) wrote: 6 DEBUG: [HttpClient-36-Worker2] [15s 28ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker2] [15s 28ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 28ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [15s 28ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [15s 28ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker2] [15s 29ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [15s 29ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [15s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (true) DEBUG: [HttpClient-37-SelectorManager] [15s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-37-SelectorManager] [15s 29ms] SocketTube(97) read bytes: 175 DEBUG: [HttpClient-37-SelectorManager] [15s 29ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [15s 29ms] SSL Reader(SocketTube(97)) Adding 175 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [15s 29ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) Unwrapping: 175 DEBUG: [HttpClient-37-SelectorManager] [15s 29ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-SelectorManager] [15s 29ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 6 DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) Unwrapping: 169 DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 79 DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSLFlowDelegate(SocketTube(97)) obtaining and initiating task execution DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSLFlowDelegate(SocketTube(97)) #tasks to execute: 1 DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSLFlowDelegate(SocketTube(97)) finished task execution DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-36-Worker2] [15s 29ms] SSL Reader(SocketTube(97)) Unwrapping: 90 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 90 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Reader(SocketTube(97)) handshaking DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Writer(SocketTube(97)) wrapping 0 bytes DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Writer(SocketTube(97)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSLFlowDelegate(SocketTube(97)) setALPN = h2 DEBUG: [HttpClient-36-Worker2] [15s 30ms] PlainHttpConnection(SocketTube(97)) finishConnect, setting connected=true DEBUG: [HttpClient-36-Worker2] [15s 30ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-36-Worker2] [15s 30ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-36-Worker2] [15s 30ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSLTube(SocketTube(97)) connecting flows DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@432e28ca DEBUG: [HttpClient-36-Worker2] [15s 30ms] Http2Connection(SSLTube(SocketTube(97))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker2] [15s 30ms] SSLTube(SocketTube(97)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-36-Worker2] [15s 30ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) Apr 01, 2024 8:34:19 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-Worker2] [15s 31ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 63 bytes in the priority write queue DEBUG: [HttpClient-36-Worker2] [15s 31ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker2] [15s 31ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker2] [15s 31ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker2] [15s 31ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker2] [15s 31ms] SSL Writer(SocketTube(97)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-36-Worker2] [15s 31ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-36-Worker2] [15s 31ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 13 bytes in the priority write queue DEBUG: [HttpClient-36-Worker2] [15s 31ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker2] [15s 31ms] Http2Connection(SSLTube(SocketTube(97))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-36-Worker2] [15s 31ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-36-Worker2] [15s 31ms] Http2Connection(SSLTube(SocketTube(97))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker2] [15s 31ms] Http2Connection(SSLTube(SocketTube(97))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-36-Worker2] [15s 31ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed buffered data DEBUG: [HttpClient-36-Worker2] [15s 31ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker2] [15s 31ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(97))) DEBUG: [HttpClient-36-Worker2] [15s 31ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-36-Worker2] [15s 31ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-36-Worker2] [15s 31ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-36-Worker2] [15s 32ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker2] [15s 32ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-36-Worker2] [15s 32ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-36-Worker2] [15s 32ms] Http2Connection(SSLTube(SocketTube(97))) Opened stream 1 DEBUG: [HttpClient-36-Worker2] [15s 32ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:19 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-Worker2] [15s 32ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 48 bytes to the write queue DEBUG: [HttpClient-36-Worker2] [15s 32ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker2] [15s 32ms] Exchange checkFor407: all clear DEBUG: [HttpClient-36-Worker2] [15s 32ms] Exchange sendRequestBody DEBUG: [HttpClient-36-Worker2] [15s 32ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-36-Worker2] [15s 32ms] SSL Writer(SocketTube(97)) Sending 90 bytes downstream DEBUG: [HttpClient-36-Worker2] [15s 32ms] SSL Writer(SocketTube(97)) Adding 90 to outputQ queue DEBUG: [HttpClient-36-Worker2] [15s 32ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [15s 32ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [15s 32ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-36-Worker2] [15s 32ms] SocketTube(97) trying to write: 90 DEBUG: [HttpClient-36-Worker2] [15s 33ms] SocketTube(97) wrote: 90 DEBUG: [HttpClient-36-Worker2] [15s 33ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker2] [15s 33ms] SocketTube(97) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 33ms] SocketTube(97) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker2] [15s 33ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker2] [15s 33ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker2] [15s 33ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker2] [15s 33ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSLTube(SocketTube(97)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) wrapping 124 bytes DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) Sending 162 bytes downstream DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) Adding 162 to outputQ queue DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): starting connection DEBUG: [HttpClient-37-SelectorManager] [15s 33ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-37-SelectorManager] [15s 33ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [15s 33ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 33ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-36-Worker2] [15s 34ms] SocketTube(97) trying to write: 162 DEBUG: [HttpClient-36-Worker2] [15s 34ms] SocketTube(97) wrote: 162 DEBUG: [HttpClient-36-Worker2] [15s 34ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker2] [15s 34ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 34ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker2] [15s 34ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker2] [15s 34ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [15s 34ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker2] [15s 34ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [Test-server-pool] [15s 34ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker2] [15s 34ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [15s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 34ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 34ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-36-Worker2] [15s 34ms] SSL Writer(SocketTube(97)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [Test-server-pool] [15s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker2] [15s 34ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker2] [15s 34ms] SocketTube(97) got some demand for reading DEBUG: [Test-server-pool] [15s 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-36-Worker2] [15s 34ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker2] [15s 34ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [15s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (true) DEBUG: [HttpClient-36-Worker2] [15s 34ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [15s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-37-SelectorManager] [15s 34ms] SocketTube(97) read bytes: 1803 DEBUG: [HttpClient-37-SelectorManager] [15s 34ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [15s 34ms] SSL Reader(SocketTube(97)) Adding 1803 bytes to read buffer TestServer(2): connection started DEBUG: [HttpClient-37-SelectorManager] [15s 34ms] SocketTube(97) resuming read event DEBUG: [readLoop] [15s 34ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 34ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-SelectorManager] [15s 34ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [HttpClient-37-SelectorManager] [15s 35ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [15s 34ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) Unwrapping: 1803 DEBUG: [readLoop] [15s 35ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 35ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 35ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [15s 35ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 35ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [15s 35ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [15s 35ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 35ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) Unwrapping: 77 DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 77 DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) sending 39 DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) Adding 39 to outputQ queue DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-36-Worker3] [15s 35ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 39 bytes downstream TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-36-Worker3] [15s 35ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 39 bytes in 1 buffers Sent response headers 200 DEBUG: [HttpClient-36-Worker3] [15s 35ms] Http2Connection(SSLTube(SocketTube(97))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker3] [15s 36ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(1): 39 DEBUG: [HttpClient-36-Worker3] [15s 36ms] Http2Connection(SSLTube(SocketTube(97))) Processing 39 DEBUG: [HttpClient-36-Worker3] [15s 36ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-36-Worker3] [15s 36ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker3] [15s 36ms] 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 8:34:19 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-SelectorManager] [15s 36ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-37-SelectorManager] [15s 36ms] SocketTube(97) no more demand for reading DEBUG: [HttpClient-37-SelectorManager] [15s 36ms] SocketTube(97) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [15s 36ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-36-Worker3] [15s 36ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 9 bytes to the write queue DEBUG: [HttpClient-36-Worker3] [15s 36ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker3] [15s 36ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker3] [15s 36ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-36-Worker3] [15s 36ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker3] [15s 36ms] SSL Writer(SocketTube(97)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-36-Worker3] [15s 36ms] SSL Writer(SocketTube(97)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-36-Worker3] [15s 36ms] SSL Writer(SocketTube(97)) wrapping 9 bytes DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) Sending 47 bytes downstream DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) Adding 47 to outputQ queue DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-36-Worker3] [15s 37ms] SocketTube(97) trying to write: 47 DEBUG: [HttpClient-36-Worker3] [15s 37ms] SocketTube(97) wrote: 47 DEBUG: [HttpClient-36-Worker3] [15s 37ms] SocketTube(97) write: requesting more... DEBUG: [HttpClient-36-Worker3] [15s 37ms] SocketTube(97) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [15s 37ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSLTube(SocketTube(97)) request: n=1 DEBUG: [HttpClient-36-Worker3] [15s 37ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: got request of 1 from SSLTube(SocketTube(97)) DEBUG: [readLoop] [15s 37ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 37ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 37ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 37ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-36-Worker3] [15s 37ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(1) DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker3] [15s 37ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker3] [15s 37ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker3] [15s 37ms] SocketTube(97) resuming read event DEBUG: [HttpClient-36-Worker3] [15s 37ms] SocketTube(97) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [15s 37ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (true) DEBUG: [HttpClient-36-Worker3] [15s 38ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [15s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for None (false) DEBUG: [HttpClient-37-SelectorManager] [15s 38ms] SocketTube(97) read bytes: 151 DEBUG: [HttpClient-37-SelectorManager] [15s 38ms] SSL Reader(SocketTube(97)) onNext DEBUG: [HttpClient-37-SelectorManager] [15s 38ms] SSL Reader(SocketTube(97)) Adding 151 bytes to read buffer DEBUG: [HttpClient-37-SelectorManager] [15s 38ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [15s 38ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@35560eb2 for R (false) DEBUG: [HttpClient-37-SelectorManager] [15s 38ms] SocketTube(97) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) Unwrapping: 151 DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 53 DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) sending 15 DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) Adding 15 to outputQ queue DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-36-Worker4] [15s 38ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-36-Worker4] [15s 38ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [15s 38ms] Http2Connection(SSLTube(SocketTube(97))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [15s 38ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(2): 15 DEBUG: [HttpClient-36-Worker4] [15s 38ms] Http2Connection(SSLTube(SocketTube(97))) Processing 15 DEBUG: [HttpClient-36-Worker4] [15s 38ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-36-Worker4] [15s 38ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [15s 38ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker4] [15s 38ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-36-Worker4] [15s 38ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-36-Worker4] [15s 38ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 47876 DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 47876 DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-36-Worker4] [15s 39ms] HttpClientImpl(37) body subscriber registered: 1 DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(2) DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Unwrapping: 98 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 51 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) sending 13 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Adding 13 to outputQ queue DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(3): 13 DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97))) Processing 13 DEBUG: [HttpClient-36-Worker4] [15s 39ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-36-Worker4] [15s 39ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [15s 39ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-36-Worker4] [15s 39ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(3) DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Unwrapping: 47 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Unwrapped: consumed: 47 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) sending 9 DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) Adding 9 to outputQ queue DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-36-Worker4] [15s 39ms] SSL Reader(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-36-Worker4] [15s 40ms] SSL Reader(SocketTube(97)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97))) H2 Receiving(4): 9 DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97))) Processing 9 DEBUG: [HttpClient-36-Worker4] [15s 40ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-36-Worker4] [15s 40ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-36-Worker4] [15s 40ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-36-Worker4] [15s 40ms] HttpClientImpl(37) body subscriber unregistered: 0 DEBUG: [HttpClient-36-Worker4] [15s 40ms] HttpClientImpl(37) ClientImpl (async) elapsed 19 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) close stream 1 DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97))) Closed stream 1 DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] HttpClientImpl(37) SelectorManager shutting down DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] Http2Connection(SSLTube(SocketTube(97))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] AsyncSSLConnection(SSLTube(SocketTube(97))) added 34 bytes to the write queue DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] AsyncSSLConnection(SSLTube(SocketTube(97))) signalling the publisher of the write queue DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@635fbf94 DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] SSLTube(SocketTube(97)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] SSL Writer(SocketTube(97)) onNext DEBUG: [HttpClient-36-Worker4] [15s 40ms] Http2Connection(SSLTube(SocketTube(97)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] SSL Writer(SocketTube(97)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-37-SelectorManager] [15s 40ms] SSL Writer(SocketTube(97)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Writer(SocketTube(97)) wrapping 34 bytes DEBUG: [HttpClient-36-Worker4] [15s 41ms] Http2Connection(SSLTube(SocketTube(97))) H2 processed(4) DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Writer(SocketTube(97)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Writer(SocketTube(97)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Writer(SocketTube(97)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-36-Worker4] [15s 41ms] SSL Reader(SocketTube(97)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Writer(SocketTube(97)) Sending 72 bytes downstream DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Writer(SocketTube(97)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Writer(SocketTube(97)) pushScheduler is alive DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Writer(SocketTube(97)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Writer(SocketTube(97)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-36-Worker4] [15s 41ms] SSL Reader(SocketTube(97)) requesting 1 DEBUG: [HttpClient-36-Worker4] [15s 41ms] SocketTube(97) got some demand for reading DEBUG: [HttpClient-36-Worker4] [15s 41ms] SocketTube(97) resuming read event DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SocketTube(97) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SocketTube(97) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SocketTube(97) pausing read event DEBUG: [HttpClient-36-Worker4] [15s 41ms] SocketTube(97) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [15s 41ms] SocketTube(97) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6d4b4a8f (java.io.IOException: selector manager closed) DEBUG: [HttpClient-36-Worker4] [15s 41ms] SocketTube(97) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [15s 41ms] SocketTube(97) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] 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@70548edc[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@432e28ca, getALPN: jdk.internal.net.http.common.MinimalFuture@4291afd[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] [15s 41ms] SocketTube(97) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-36-Worker4] [15s 41ms] SSL Reader(SocketTube(97)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] SSL Reader(SocketTube(97)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [15s 41ms] 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] [15s 42ms] SSL Reader(SocketTube(97)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [15s 42ms] SSLTube(SocketTube(97)) SSLSubscriberWrapper[SSLTube(SocketTube(97)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@432e28ca, getALPN: jdk.internal.net.http.common.MinimalFuture@4291afd[Completed normally] (id=6600), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [15s 42ms] Http2Connection(SSLTube(SocketTube(97))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [15s 42ms] SSLTube(SocketTube(97)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [15s 42ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-36-Worker5] [15s 42ms] Http2Connection(SSLTube(SocketTube(97))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl.selectorClosedException(HttpClientImpl.java:907) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.tryFlushCurrent(SocketTube.java:345) at java.net.http/jdk.internal.net.http.SocketTube$InternalWriteSubscriber.onNext(SocketTube.java:317) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:135) at java.net.http/jdk.internal.net.http.SocketTube.onNext(SocketTube.java:58) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.sendResultBytes(SSLFlowDelegate.java:962) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.processData(SSLFlowDelegate.java:845) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer$WriterDownstreamPusher.run(SSLFlowDelegate.java:721) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Writer.incoming(SSLFlowDelegate.java:745) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.incomingCaller(SubscriberWrapper.java:438) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:379) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onNext(SubscriberWrapper.java:57) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:662) at java.net.http/jdk.internal.net.http.common.SSLTube.onNext(SSLTube.java:68) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher$HttpWriteSubscription.flush(HttpConnection.java:542) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.flushTask(HttpConnection.java:496) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:280) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:233) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signal(HttpConnection.java:503) at java.net.http/jdk.internal.net.http.HttpConnection$PlainHttpPublisher.signalEnqueued(HttpConnection.java:565) at java.net.http/jdk.internal.net.http.Http2Connection.sendFrame(Http2Connection.java:1526) at java.net.http/jdk.internal.net.http.Http2Connection.close(Http2Connection.java:734) at java.net.http/jdk.internal.net.http.Http2ClientImpl.close(Http2ClientImpl.java:239) at java.base/java.util.concurrent.ConcurrentHashMap.removeValueIf(ConcurrentHashMap.java:1664) at java.base/java.util.concurrent.ConcurrentHashMap$ValuesView.removeIf(ConcurrentHashMap.java:4771) at java.net.http/jdk.internal.net.http.Http2ClientImpl.stop(Http2ClientImpl.java:231) at java.net.http/jdk.internal.net.http.HttpClientImpl.stop(HttpClientImpl.java:545) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.shutdown(HttpClientImpl.java:1248) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1450) DEBUG: [HttpClient-37-SelectorManager] [15s 42ms] SSL Reader(SocketTube(97)) stop DEBUG: [HttpClient-37-SelectorManager] [15s 42ms] SSL Writer(SocketTube(97)) stop DEBUG: [HttpClient-37-SelectorManager] [15s 42ms] SocketTube(97) Stopping read scheduler DEBUG: [HttpClient-36-Worker5] [15s 42ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-37-SelectorManager] [15s 42ms] SocketTube(97) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-SelectorManager] [15s 43ms] SocketTube(97) Read scheduler stopped DEBUG: [HttpClient-37-SelectorManager] [15s 43ms] SocketTube(97) write: cancel DEBUG: [HttpClient-37-SelectorManager] [15s 43ms] SocketTube(97) write: resetting demand to 0 DEBUG: [HttpClient-37-SelectorManager] [15s 43ms] AsyncSSLConnection(SSLTube(SocketTube(97))) HttpPublisher: cancelled by SSLTube(SocketTube(97)) DEBUG: [HttpClient-37-SelectorManager] [15s 43ms] SocketTube(97) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-SelectorManager] [15s 43ms] Http2Connection(SSLTube(SocketTube(97))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-SelectorManager] [15s 43ms] Http2Connection(SSLTube(SocketTube(97))) Close all streams DEBUG: [HttpClient-37-SelectorManager] [15s 43ms] PlainHttpConnection(SocketTube(97)) Closing channel: channel not registered with selector Apr 01, 2024 8:34:19 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-37-SelectorManager] [15s 43ms] SocketTube(97) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:47876 stopping. 1 streams DEBUG: [HttpClient-36-Worker5] [15s 43ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(97))) TestServer: Connection writer stopping DEBUG: [MainThread] [15s 44ms] HttpClientImpl(38) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 44ms] HttpClientImpl(38) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [MainThread] [15s 44ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [15s 46ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [15s 46ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [15s 46ms] PlainHttpConnection(SocketTube(98)) binding to configured local address localhost/127.0.0.1 DEBUG: [MainThread] [15s 46ms] PlainHttpConnection(SocketTube(98)) bind completed localhost/127.0.0.1 DEBUG: [MainThread] [15s 46ms] PlainHttpConnection(SocketTube(98)) registering connect event DEBUG: [MainThread] [15s 46ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-38-SelectorManager] [15s 46ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7bde791c for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-38-SelectorManager] [15s 46ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: finishing connect TestServer(2): stopping is: false DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] PlainHttpConnection(SocketTube(98)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:44085 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=44085, Session(1711953259522|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections DEBUG: [HttpClient-37-Worker0] [15s 47ms] SocketTube(98) connecting flows DEBUG: [HttpClient-37-Worker0] [15s 47ms] SocketTube(98) read publisher got subscriber DEBUG: [HttpClient-37-Worker0] [15s 47ms] SocketTube(98) registering subscribe event DEBUG: [HttpClient-37-Worker0] [15s 47ms] SocketTube(98) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SocketTube(98) subscribe event raised DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] 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@7126126c[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] [15s 47ms] SocketTube(98) read demand reset to 0 DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SocketTube(98) calling onSubscribe DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker0] [15s 47ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SSL Reader(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-37-Worker0] [15s 47ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-37-Worker0] [15s 47ms] SSL Writer(SocketTube(98)) calling downstreamSubscriber::onSubscribe on SocketTube(98) DEBUG: [HttpClient-37-Worker0] [15s 47ms] SocketTube(98) subscribed for writing DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SocketTube(98) onSubscribe called DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SocketTube(98) pending subscriber subscribed DEBUG: [HttpClient-38-SelectorManager] [15s 47ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (true) DEBUG: [HttpClient-37-Worker0] [15s 47ms] SocketTube(98) write: registering startSubscription event DEBUG: [HttpClient-38-SelectorManager] [15s 48ms] SocketTube(98) write: starting subscription DEBUG: [HttpClient-38-SelectorManager] [15s 48ms] SocketTube(98) write: offloading requestMore DEBUG: [HttpClient-37-Worker1] [15s 48ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker0] [15s 48ms] SSL Writer(SocketTube(98)) onSubscribe initiating handshaking DEBUG: [HttpClient-37-Worker0] [15s 48ms] SSL Writer(SocketTube(98)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-37-Worker0] [15s 48ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-37-Worker0] [15s 48ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker1] [15s 48ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker1] [15s 48ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [15s 50ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [15s 50ms] SSL Writer(SocketTube(98)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-37-Worker0] [15s 50ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker0] [15s 50ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker0] [15s 50ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker0] [15s 50ms] SSL Writer(SocketTube(98)) Sending 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [15s 50ms] SSL Writer(SocketTube(98)) Adding 2191 to outputQ queue DEBUG: [HttpClient-37-Worker0] [15s 50ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker0] [15s 50ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker0] [15s 51ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-37-Worker0] [15s 51ms] SocketTube(98) trying to write: 2191 DEBUG: [HttpClient-37-Worker0] [15s 51ms] SocketTube(98) wrote: 2191 DEBUG: [HttpClient-37-Worker0] [15s 51ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker0] [15s 51ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [15s 51ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker0] [15s 51ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker0] [15s 51ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [15s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-38-SelectorManager] [15s 52ms] HttpClientImpl(38) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-38-SelectorManager] [15s 52ms] SocketTube(98) read bytes: 133 DEBUG: [HttpClient-38-SelectorManager] [15s 52ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [15s 52ms] SSL Reader(SocketTube(98)) Adding 133 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [15s 52ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [15s 52ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-37-Worker2] [15s 53ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker2] [15s 53ms] SSL Reader(SocketTube(98)) Unwrapping: 133 DEBUG: [HttpClient-38-SelectorManager] [15s 53ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [15s 53ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker2] [15s 53ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-37-Worker2] [15s 53ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 133 DEBUG: [HttpClient-37-Worker2] [15s 53ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [15s 53ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker2] [15s 53ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-38-SelectorManager] [15s 53ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-38-SelectorManager] [15s 53ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [15s 53ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) Sending 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) Adding 6 to outputQ queue DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [15s 54ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-37-Worker2] [15s 54ms] SocketTube(98) trying to write: 6 DEBUG: [HttpClient-37-Worker2] [15s 54ms] SocketTube(98) wrote: 6 DEBUG: [HttpClient-37-Worker2] [15s 54ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker2] [15s 54ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [15s 54ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [15s 55ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-37-Worker2] [15s 55ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker2] [15s 55ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker2] [15s 55ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker2] [15s 55ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker2] [15s 55ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker2] [15s 55ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-SelectorManager] [15s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (true) DEBUG: [HttpClient-38-SelectorManager] [15s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-38-SelectorManager] [15s 55ms] SocketTube(98) read bytes: 175 DEBUG: [HttpClient-38-SelectorManager] [15s 55ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [15s 55ms] SSL Reader(SocketTube(98)) Adding 175 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [15s 55ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [15s 55ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-38-SelectorManager] [15s 55ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) Unwrapping: 175 DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 6 DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) Unwrapping: 169 DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 79 DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSLFlowDelegate(SocketTube(98)) obtaining and initiating task execution DEBUG: [HttpClient-37-Worker3] [15s 55ms] SSLFlowDelegate(SocketTube(98)) #tasks to execute: 1 DEBUG: [HttpClient-37-Worker3] [15s 57ms] SSLFlowDelegate(SocketTube(98)) finished task execution DEBUG: [HttpClient-37-Worker3] [15s 57ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [15s 57ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-37-Worker3] [15s 57ms] SSL Reader(SocketTube(98)) Unwrapping: 90 DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 90 DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSL Reader(SocketTube(98)) handshaking DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSL Writer(SocketTube(98)) wrapping 0 bytes DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSL Writer(SocketTube(98)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSLFlowDelegate(SocketTube(98)) setALPN = h2 DEBUG: [HttpClient-37-Worker3] [15s 58ms] PlainHttpConnection(SocketTube(98)) finishConnect, setting connected=true DEBUG: [HttpClient-37-Worker3] [15s 58ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-37-Worker3] [15s 58ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-37-Worker3] [15s 58ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSLTube(SocketTube(98)) connecting flows DEBUG: [HttpClient-37-Worker3] [15s 58ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a859777 DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2Connection(SSLTube(SocketTube(98))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-37-Worker3] [15s 59ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [15s 59ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [15s 59ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker3] [15s 59ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [15s 59ms] SSLTube(SocketTube(98)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-37-Worker3] [15s 59ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) Apr 01, 2024 8:34:19 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] [15s 59ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 63 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [15s 59ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [15s 59ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [15s 59ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [15s 59ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [15s 59ms] SSL Writer(SocketTube(98)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker3] [15s 59ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 13 bytes in the priority write queue DEBUG: [HttpClient-37-Worker3] [15s 59ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2Connection(SSLTube(SocketTube(98))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2Connection(SSLTube(SocketTube(98))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2Connection(SSLTube(SocketTube(98))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed buffered data DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-37-Worker3] [15s 59ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-37-Worker3] [15s 59ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-37-Worker3] [15s 59ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [15s 59ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-37-Worker3] [15s 60ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-37-Worker3] [15s 60ms] Http2Connection(SSLTube(SocketTube(98))) Opened stream 1 DEBUG: [HttpClient-37-Worker3] [15s 60ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:19 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] [15s 60ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 48 bytes to the write queue DEBUG: [HttpClient-37-Worker3] [15s 60ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker3] [15s 60ms] Exchange checkFor407: all clear DEBUG: [HttpClient-37-Worker3] [15s 60ms] Exchange sendRequestBody DEBUG: [HttpClient-37-Worker3] [15s 60ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) Sending 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) Adding 90 to outputQ queue DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-37-Worker3] [15s 60ms] SocketTube(98) trying to write: 90 DEBUG: [HttpClient-37-Worker3] [15s 60ms] SocketTube(98) wrote: 90 DEBUG: [HttpClient-37-Worker3] [15s 60ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [15s 60ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [15s 60ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [15s 60ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [15s 60ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [15s 60ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [15s 60ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSLTube(SocketTube(98)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker3] [15s 60ms] SSL Writer(SocketTube(98)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) wrapping 124 bytes DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) Sending 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) Adding 162 to outputQ queue DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-37-Worker3] [15s 61ms] SocketTube(98) trying to write: 162 DEBUG: [HttpClient-37-Worker3] [15s 61ms] SocketTube(98) wrote: 162 DEBUG: [HttpClient-37-Worker3] [15s 61ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker3] [15s 61ms] SocketTube(98) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [15s 61ms] SocketTube(98) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker3] [15s 61ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Writer(SocketTube(98)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker3] [15s 61ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker3] [15s 61ms] SocketTube(98) resuming read event TestServer(2): starting connection DEBUG: [HttpClient-38-SelectorManager] [15s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-37-Worker3] [15s 61ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker3] [15s 61ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [15s 61ms] SocketTube(98) read bytes: 1726 DEBUG: [HttpClient-38-SelectorManager] [15s 61ms] SSL Reader(SocketTube(98)) onNext DEBUG: [Test-server-pool] [15s 61ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 61ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 61ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 61ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-SelectorManager] [15s 61ms] SSL Reader(SocketTube(98)) Adding 1726 bytes to read buffer DEBUG: [Test-server-pool] [15s 61ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [15s 61ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [15s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-38-SelectorManager] [15s 61ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker4] [15s 61ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker4] [15s 61ms] SSL Reader(SocketTube(98)) Unwrapping: 1726 DEBUG: [HttpClient-38-SelectorManager] [15s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-38-SelectorManager] [15s 61ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [readLoop] [15s 62ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 62ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 62ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [15s 62ms] SSL Reader(SocketTube(98)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [readLoop] [15s 62ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-37-Worker4] [15s 62ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-37-Worker4] [15s 62ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 1726 DEBUG: [readLoop] [15s 62ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [15s 62ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker4] [15s 62ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker4] [15s 62ms] SocketTube(98) resuming read event DEBUG: [readLoop] [15s 62ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [15s 62ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [15s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker4] [15s 62ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (true) DEBUG: [readLoop] [15s 62ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SocketTube(98) read bytes: 77 DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SSL Reader(SocketTube(98)) Adding 77 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-38-SelectorManager] [15s 62ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) Unwrapping: 77 TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 77 TestServer(2): Using handler for: / DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) sending 39 DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) Adding 39 to outputQ queue DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-37-Worker5] [15s 62ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 39 bytes downstream Sent response headers 200 DEBUG: [HttpClient-37-Worker5] [15s 62ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-37-Worker5] [15s 62ms] Http2Connection(SSLTube(SocketTube(98))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker5] [15s 62ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(1): 39 DEBUG: [HttpClient-37-Worker5] [15s 62ms] Http2Connection(SSLTube(SocketTube(98))) Processing 39 DEBUG: [HttpClient-37-Worker5] [15s 62ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-37-Worker5] [15s 62ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker5] [15s 62ms] 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 8:34:19 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-Worker5] [15s 63ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-SelectorManager] [15s 63ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-38-SelectorManager] [15s 63ms] SocketTube(98) no more demand for reading DEBUG: [HttpClient-38-SelectorManager] [15s 63ms] SocketTube(98) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-37-Worker5] [15s 63ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 9 bytes to the write queue DEBUG: [HttpClient-37-Worker5] [15s 63ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-37-Worker5] [15s 63ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) wrapping 9 bytes DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) Sending 47 bytes downstream DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) Adding 47 to outputQ queue DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker5] [15s 63ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-37-Worker5] [15s 63ms] SocketTube(98) trying to write: 47 DEBUG: [HttpClient-37-Worker5] [15s 63ms] SocketTube(98) wrote: 47 DEBUG: [HttpClient-37-Worker5] [15s 63ms] SocketTube(98) write: requesting more... DEBUG: [HttpClient-37-Worker5] [15s 64ms] SocketTube(98) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [15s 64ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [15s 64ms] SSL Writer(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [15s 64ms] SSL Writer(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker5] [15s 64ms] SSLTube(SocketTube(98)) request: n=1 DEBUG: [HttpClient-37-Worker5] [15s 64ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: got request of 1 from SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker5] [15s 64ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-37-Worker5] [15s 64ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(1) DEBUG: [HttpClient-37-Worker5] [15s 64ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker5] [15s 64ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker5] [15s 64ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker5] [15s 64ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker5] [15s 64ms] SocketTube(98) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker5] [15s 64ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [15s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (true) DEBUG: [HttpClient-38-SelectorManager] [15s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for None (false) DEBUG: [HttpClient-38-SelectorManager] [15s 64ms] SocketTube(98) read bytes: 151 DEBUG: [HttpClient-38-SelectorManager] [15s 64ms] SSL Reader(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [15s 64ms] SSL Reader(SocketTube(98)) Adding 151 bytes to read buffer DEBUG: [HttpClient-38-SelectorManager] [15s 64ms] SocketTube(98) resuming read event DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-SelectorManager] [15s 64ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3424922c for R (false) DEBUG: [HttpClient-38-SelectorManager] [15s 64ms] SocketTube(98) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) Unwrapping: 151 DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 53 DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) sending 15 DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) Adding 15 to outputQ queue DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-37-Worker6] [15s 64ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-37-Worker6] [15s 64ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-37-Worker6] [15s 64ms] Http2Connection(SSLTube(SocketTube(98))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker6] [15s 64ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(2): 15 DEBUG: [HttpClient-37-Worker6] [15s 64ms] Http2Connection(SSLTube(SocketTube(98))) Processing 15 DEBUG: [HttpClient-37-Worker6] [15s 64ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-37-Worker6] [15s 64ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker6] [15s 64ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 44085 DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 44085 DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-37-Worker6] [15s 65ms] HttpClientImpl(38) body subscriber registered: 1 DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(2) DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) Unwrapping: 98 DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 51 DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) sending 13 DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) Adding 13 to outputQ queue DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-37-Worker6] [15s 65ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(3): 13 DEBUG: [HttpClient-37-Worker6] [15s 65ms] Http2Connection(SSLTube(SocketTube(98))) Processing 13 DEBUG: [HttpClient-37-Worker6] [15s 65ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-37-Worker6] [15s 65ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker6] [15s 65ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(3) DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) Unwrapping: 47 DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) Unwrapped: consumed: 47 DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) sending 9 DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) Adding 9 to outputQ queue DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-37-Worker6] [15s 66ms] SSL Reader(SocketTube(98)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98))) H2 Receiving(4): 9 DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98))) Processing 9 DEBUG: [HttpClient-37-Worker6] [15s 66ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-37-Worker6] [15s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 66ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 66ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 66ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 66ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-37-Worker6] [15s 66ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-37-Worker6] [15s 66ms] HttpClientImpl(38) body subscriber unregistered: 0 DEBUG: [HttpClient-37-Worker6] [15s 66ms] HttpClientImpl(38) ClientImpl (async) elapsed 22 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-37-Worker6] [15s 66ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-37-Worker6] [15s 67ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-37-Worker6] [15s 67ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) close stream 1 DEBUG: [HttpClient-37-Worker6] [15s 67ms] Http2Connection(SSLTube(SocketTube(98))) Closed stream 1 DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] HttpClientImpl(38) SelectorManager shutting down DEBUG: [HttpClient-37-Worker6] [15s 67ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@485f8895 DEBUG: [HttpClient-37-Worker6] [15s 67ms] Http2Connection(SSLTube(SocketTube(98)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-37-Worker6] [15s 67ms] Http2Connection(SSLTube(SocketTube(98))) H2 processed(4) DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] Http2ClientImpl stopping DEBUG: [HttpClient-37-Worker6] [15s 67ms] SSL Reader(SocketTube(98)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-37-Worker6] [15s 67ms] SSL Reader(SocketTube(98)) requesting 1 DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) got some demand for reading DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) resuming read event DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] Http2Connection(SSLTube(SocketTube(98))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@56622d15 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) pausing read event DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) ReadEvent abort: java.io.IOException: selector manager closed Apr 01, 2024 8:34:19 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] [15s 67ms] AsyncSSLConnection(SSLTube(SocketTube(98))) added 34 bytes to the write queue DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] AsyncSSLConnection(SSLTube(SocketTube(98))) signalling the publisher of the write queue DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@56622d15 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] SSLTube(SocketTube(98)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] SSL Writer(SocketTube(98)) onNext DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] SSL Writer(SocketTube(98)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] SSL Writer(SocketTube(98)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] SSL Writer(SocketTube(98)) wrapping 34 bytes DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@7126126c[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@7a859777, getALPN: jdk.internal.net.http.common.MinimalFuture@61ca0a64[Completed normally] (id=6665), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=151 lim=151 cap=2048], count: 76, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-37-Worker6] [15s 67ms] SocketTube(98) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [15s 67ms] SSL Reader(SocketTube(98)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [15s 67ms] SSL Writer(SocketTube(98)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SSL Writer(SocketTube(98)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SSL Writer(SocketTube(98)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SSL Writer(SocketTube(98)) Sending 72 bytes downstream DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SSL Writer(SocketTube(98)) Adding 72 to outputQ queue DEBUG: [HttpClient-37-Worker6] [15s 67ms] SSL Reader(SocketTube(98)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SSL Writer(SocketTube(98)) pushScheduler is alive DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SSL Writer(SocketTube(98)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SSL Writer(SocketTube(98)) DownstreamPusher: Pushing 72 bytes downstream 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-SelectorManager] [15s 68ms] SocketTube(98) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [15s 68ms] SSL Reader(SocketTube(98)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SocketTube(98) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SocketTube(98) write: cancel DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SocketTube(98) write: resetting demand to 0 DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] SocketTube(98) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-SelectorManager] [15s 68ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-37-Worker6] [15s 68ms] SSLTube(SocketTube(98)) SSLSubscriberWrapper[SSLTube(SocketTube(98)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@7a859777, getALPN: jdk.internal.net.http.common.MinimalFuture@61ca0a64[Completed normally] (id=6665), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [15s 68ms] Http2Connection(SSLTube(SocketTube(98))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [15s 68ms] Http2Connection(SSLTube(SocketTube(98))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-38-SelectorManager] [15s 69ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-SelectorManager] [15s 69ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(98))) DEBUG: [HttpClient-38-SelectorManager] [15s 69ms] PlainHttpConnection(SocketTube(98)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-SelectorManager] [15s 69ms] SocketTube(98) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-38-SelectorManager] [15s 69ms] Http2Connection(SSLTube(SocketTube(98))) Close all streams DEBUG: [HttpClient-37-Worker6] [15s 69ms] Http2Connection(SSLTube(SocketTube(98))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed Server connection to /127.0.0.1:44085 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-37-Worker6] [15s 69ms] SSLTube(SocketTube(98)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-37-Worker6] [15s 69ms] AsyncSSLConnection(SSLTube(SocketTube(98))) HttpPublisher: cancelled by SSLTube(SocketTube(98)) DEBUG: [HttpClient-37-Worker6] [15s 69ms] SSL Reader(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker6] [15s 69ms] SSL Writer(SocketTube(98)) stop DEBUG: [HttpClient-37-Worker6] [15s 69ms] SocketTube(98) Stopping read scheduler DEBUG: [HttpClient-37-Worker6] [15s 69ms] SocketTube(98) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-37-Worker6] [15s 69ms] SocketTube(98) Read scheduler stopped DEBUG: [HttpClient-37-Worker6] [15s 70ms] SocketTube(98) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [15s 70ms] HttpClientImpl(39) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 71ms] HttpClientImpl(39) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [MainThread] [15s 71ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [15s 72ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [15s 72ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [15s 72ms] PlainHttpConnection(SocketTube(99)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [15s 72ms] PlainHttpConnection(SocketTube(99)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [MainThread] [15s 72ms] PlainHttpConnection(SocketTube(99)) registering connect event DEBUG: [MainThread] [15s 73ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@34ffe2c8 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] PlainHttpConnection(SocketTube(99)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:39975 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=39975, Session(1711953259547|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-38-Worker0] [15s 73ms] SocketTube(99) connecting flows DEBUG: [HttpClient-38-Worker0] [15s 73ms] SocketTube(99) read publisher got subscriber DEBUG: [HttpClient-38-Worker0] [15s 73ms] SocketTube(99) registering subscribe event DEBUG: [HttpClient-38-Worker0] [15s 73ms] SocketTube(99) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SocketTube(99) subscribe event raised DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] 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@3e0789b8[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] [15s 73ms] SocketTube(99) read demand reset to 0 DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SocketTube(99) calling onSubscribe DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SSL Reader(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SocketTube(99) onSubscribe called DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SocketTube(99) pending subscriber subscribed DEBUG: [HttpClient-38-Worker0] [15s 73ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (true) DEBUG: [HttpClient-38-Worker0] [15s 73ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker0] [15s 73ms] SSL Writer(SocketTube(99)) calling downstreamSubscriber::onSubscribe on SocketTube(99) DEBUG: [HttpClient-38-Worker0] [15s 73ms] SocketTube(99) subscribed for writing DEBUG: [HttpClient-38-Worker0] [15s 73ms] SocketTube(99) write: registering startSubscription event DEBUG: [HttpClient-38-Worker0] [15s 73ms] SSL Writer(SocketTube(99)) onSubscribe initiating handshaking DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SocketTube(99) write: starting subscription DEBUG: [HttpClient-39-SelectorManager] [15s 73ms] SocketTube(99) write: offloading requestMore DEBUG: [HttpClient-38-Worker0] [15s 73ms] SSL Writer(SocketTube(99)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-38-Worker0] [15s 73ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-38-Worker1] [15s 73ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker1] [15s 73ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker1] [15s 73ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [15s 73ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) Sending 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) Adding 2191 to outputQ queue DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-38-Worker0] [15s 75ms] SocketTube(99) trying to write: 2191 DEBUG: [HttpClient-38-Worker0] [15s 75ms] SocketTube(99) wrote: 2191 DEBUG: [HttpClient-38-Worker0] [15s 75ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker0] [15s 75ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [15s 75ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker0] [15s 75ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] HttpClientImpl(39) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SocketTube(99) read bytes: 133 DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SSL Reader(SocketTube(99)) Adding 133 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker2] [15s 77ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker2] [15s 77ms] SSL Reader(SocketTube(99)) Unwrapping: 133 DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [15s 77ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-38-Worker2] [15s 77ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-38-Worker2] [15s 77ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-SelectorManager] [15s 77ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [15s 77ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [15s 78ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker2] [15s 78ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker2] [15s 78ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker2] [15s 78ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-38-Worker2] [15s 78ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker2] [15s 78ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) Sending 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) Adding 6 to outputQ queue DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-38-Worker2] [15s 79ms] SocketTube(99) trying to write: 6 DEBUG: [HttpClient-38-Worker2] [15s 79ms] SocketTube(99) wrote: 6 DEBUG: [HttpClient-38-Worker2] [15s 79ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker2] [15s 79ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [15s 79ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker2] [15s 79ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker2] [15s 79ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker2] [15s 79ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker2] [15s 79ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-SelectorManager] [15s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (true) DEBUG: [HttpClient-39-SelectorManager] [15s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-39-SelectorManager] [15s 79ms] SocketTube(99) read bytes: 175 DEBUG: [HttpClient-39-SelectorManager] [15s 79ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [15s 79ms] SSL Reader(SocketTube(99)) Adding 175 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [15s 79ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [15s 79ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-39-SelectorManager] [15s 79ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) Unwrapping: 175 DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 6 DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) Unwrapping: 169 DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 79 DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSLFlowDelegate(SocketTube(99)) obtaining and initiating task execution DEBUG: [HttpClient-38-Worker3] [15s 79ms] SSLFlowDelegate(SocketTube(99)) #tasks to execute: 1 DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSLFlowDelegate(SocketTube(99)) finished task execution DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Reader(SocketTube(99)) Unwrapping: 90 DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 90 DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Reader(SocketTube(99)) handshaking DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Writer(SocketTube(99)) wrapping 0 bytes DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Writer(SocketTube(99)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSLFlowDelegate(SocketTube(99)) setALPN = h2 DEBUG: [HttpClient-38-Worker3] [15s 80ms] PlainHttpConnection(SocketTube(99)) finishConnect, setting connected=true DEBUG: [HttpClient-38-Worker3] [15s 80ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-38-Worker3] [15s 80ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-38-Worker3] [15s 80ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSLTube(SocketTube(99)) connecting flows DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38d2a44 DEBUG: [HttpClient-38-Worker3] [15s 80ms] Http2Connection(SSLTube(SocketTube(99))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [15s 80ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [15s 81ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker3] [15s 81ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [15s 81ms] SSLTube(SocketTube(99)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-38-Worker3] [15s 81ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) Apr 01, 2024 8:34:19 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] [15s 81ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 63 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [15s 81ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [15s 81ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [15s 81ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [15s 81ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [15s 81ms] SSL Writer(SocketTube(99)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-38-Worker3] [15s 81ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 13 bytes in the priority write queue DEBUG: [HttpClient-38-Worker3] [15s 81ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed buffered data DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-38-Worker3] [15s 81ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-38-Worker3] [15s 81ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-38-Worker3] [15s 81ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99))) Opened stream 1 DEBUG: [HttpClient-38-Worker3] [15s 81ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:19 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] [15s 82ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 48 bytes to the write queue DEBUG: [HttpClient-38-Worker3] [15s 82ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker3] [15s 82ms] Exchange checkFor407: all clear DEBUG: [HttpClient-38-Worker3] [15s 82ms] Exchange sendRequestBody DEBUG: [HttpClient-38-Worker3] [15s 82ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) Sending 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) Adding 90 to outputQ queue DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-38-Worker3] [15s 82ms] SocketTube(99) trying to write: 90 DEBUG: [HttpClient-38-Worker3] [15s 82ms] SocketTube(99) wrote: 90 DEBUG: [HttpClient-38-Worker3] [15s 82ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [15s 82ms] SocketTube(99) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [15s 82ms] SocketTube(99) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [15s 82ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [15s 82ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [15s 82ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [15s 82ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSLTube(SocketTube(99)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker3] [15s 82ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) wrapping 124 bytes DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) Sending 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) Adding 162 to outputQ queue DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false TestServer(2): starting connection DEBUG: [HttpClient-39-SelectorManager] [15s 83ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-39-SelectorManager] [15s 83ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [15s 83ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-38-Worker3] [15s 83ms] SocketTube(99) trying to write: 162 DEBUG: [HttpClient-38-Worker3] [15s 83ms] SocketTube(99) wrote: 162 DEBUG: [HttpClient-38-Worker3] [15s 83ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker3] [15s 83ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [15s 83ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker3] [15s 83ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [Test-server-pool] [15s 83ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 83ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 83ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 83ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [Test-server-pool] [15s 83ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 83ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [15s 83ms] SSL Writer(SocketTube(99)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker3] [15s 83ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker3] [15s 83ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker3] [15s 84ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker3] [15s 84ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] TestServer(2): connection started DEBUG: [HttpClient-38-Worker3] [15s 84ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [15s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (true) DEBUG: [HttpClient-39-SelectorManager] [15s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [readLoop] [15s 84ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [15s 84ms] SocketTube(99) read bytes: 1803 DEBUG: [HttpClient-39-SelectorManager] [15s 84ms] SSL Reader(SocketTube(99)) onNext DEBUG: [readLoop] [15s 84ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 84ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [15s 84ms] SSL Reader(SocketTube(99)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [15s 84ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [15s 84ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 84ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) Unwrapping: 1803 DEBUG: [HttpClient-39-SelectorManager] [15s 84ms] SocketTube(99) resuming read event DEBUG: [readLoop] [15s 84ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [15s 84ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-SelectorManager] [15s 84ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [readLoop] [15s 84ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-39-SelectorManager] [15s 84ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) Unwrapping: 77 DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 77 DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) sending 39 DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) Adding 39 to outputQ queue DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-38-Worker4] [15s 84ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-38-Worker4] [15s 84ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-38-Worker4] [15s 84ms] Http2Connection(SSLTube(SocketTube(99))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker4] [15s 84ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(1): 39 TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / DEBUG: [HttpClient-38-Worker4] [15s 84ms] Http2Connection(SSLTube(SocketTube(99))) Processing 39 Sent response headers 200 DEBUG: [HttpClient-38-Worker4] [15s 85ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-38-Worker4] [15s 85ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [15s 85ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-38-Worker4] [15s 85ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-38-Worker4] [15s 85ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 9 bytes to the write queue DEBUG: [HttpClient-38-Worker4] [15s 85ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker4] [15s 85ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker4] [15s 85ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-38-Worker4] [15s 85ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [15s 85ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-39-SelectorManager] [15s 85ms] SocketTube(99) no more demand for reading DEBUG: [HttpClient-39-SelectorManager] [15s 85ms] SocketTube(99) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [15s 85ms] SSL Writer(SocketTube(99)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-38-Worker4] [15s 85ms] SSL Writer(SocketTube(99)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-38-Worker4] [15s 85ms] SSL Writer(SocketTube(99)) wrapping 9 bytes DEBUG: [HttpClient-38-Worker4] [15s 85ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) Sending 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) Adding 47 to outputQ queue DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-38-Worker4] [15s 86ms] SocketTube(99) trying to write: 47 DEBUG: [HttpClient-38-Worker4] [15s 86ms] SocketTube(99) wrote: 47 DEBUG: [HttpClient-38-Worker4] [15s 86ms] SocketTube(99) write: requesting more... DEBUG: [HttpClient-38-Worker4] [15s 86ms] SocketTube(99) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [15s 86ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) requesting 1 DEBUG: [readLoop] [15s 86ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 86ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 86ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 86ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSLTube(SocketTube(99)) request: n=1 DEBUG: [HttpClient-38-Worker4] [15s 86ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: got request of 1 from SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-38-Worker4] [15s 86ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(1) DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker4] [15s 86ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker4] [15s 86ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker4] [15s 86ms] SocketTube(99) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker4] [15s 86ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-SelectorManager] [15s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (true) DEBUG: [HttpClient-39-SelectorManager] [15s 86ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for None (false) DEBUG: [HttpClient-39-SelectorManager] [15s 87ms] SocketTube(99) read bytes: 151 DEBUG: [HttpClient-39-SelectorManager] [15s 87ms] SSL Reader(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [15s 87ms] SSL Reader(SocketTube(99)) Adding 151 bytes to read buffer DEBUG: [HttpClient-39-SelectorManager] [15s 87ms] SocketTube(99) resuming read event DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) Unwrapping: 151 DEBUG: [HttpClient-39-SelectorManager] [15s 87ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b05001c for R (false) DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-SelectorManager] [15s 87ms] SocketTube(99) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) sending 15 DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) Adding 15 to outputQ queue DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-38-Worker5] [15s 87ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-38-Worker5] [15s 87ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [15s 87ms] Http2Connection(SSLTube(SocketTube(99))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [15s 87ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(2): 15 DEBUG: [HttpClient-38-Worker5] [15s 87ms] Http2Connection(SSLTube(SocketTube(99))) Processing 15 DEBUG: [HttpClient-38-Worker5] [15s 87ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-38-Worker5] [15s 87ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [15s 87ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [15s 87ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-38-Worker5] [15s 87ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-38-Worker5] [15s 87ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 39975 DEBUG: [HttpClient-38-Worker5] [15s 87ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 39975 DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-38-Worker5] [15s 88ms] HttpClientImpl(39) body subscriber registered: 1 DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(2) DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Unwrapping: 98 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 51 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) sending 13 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Adding 13 to outputQ queue DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(3): 13 DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) Processing 13 DEBUG: [HttpClient-38-Worker5] [15s 88ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-38-Worker5] [15s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [15s 88ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(3) DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Unwrapping: 47 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Unwrapped: consumed: 47 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) sending 9 DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) Adding 9 to outputQ queue DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-38-Worker5] [15s 88ms] SSL Reader(SocketTube(99)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) H2 Receiving(4): 9 DEBUG: [HttpClient-38-Worker5] [15s 88ms] Http2Connection(SSLTube(SocketTube(99))) Processing 9 DEBUG: [HttpClient-38-Worker5] [15s 88ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-38-Worker5] [15s 88ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-38-Worker5] [15s 88ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [15s 89ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-38-Worker5] [15s 89ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-38-Worker5] [15s 89ms] HttpClientImpl(39) body subscriber unregistered: 0 DEBUG: [HttpClient-38-Worker5] [15s 89ms] HttpClientImpl(39) ClientImpl (async) elapsed 17 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-38-Worker5] [15s 89ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [15s 89ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-38-Worker5] [15s 89ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) close stream 1 DEBUG: [HttpClient-38-Worker5] [15s 89ms] Http2Connection(SSLTube(SocketTube(99))) Closed stream 1 DEBUG: [HttpClient-39-SelectorManager] [15s 89ms] HttpClientImpl(39) SelectorManager shutting down DEBUG: [HttpClient-38-Worker5] [15s 89ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@44c0b5a5 DEBUG: [HttpClient-38-Worker5] [15s 89ms] Http2Connection(SSLTube(SocketTube(99)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-38-Worker5] [15s 89ms] Http2Connection(SSLTube(SocketTube(99))) H2 processed(4) DEBUG: [HttpClient-38-Worker5] [15s 89ms] SSL Reader(SocketTube(99)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-38-Worker5] [15s 89ms] SSL Reader(SocketTube(99)) requesting 1 DEBUG: [HttpClient-38-Worker5] [15s 89ms] SocketTube(99) got some demand for reading DEBUG: [HttpClient-38-Worker5] [15s 89ms] SocketTube(99) resuming read event DEBUG: [HttpClient-39-SelectorManager] [15s 89ms] Http2ClientImpl stopping DEBUG: [HttpClient-38-Worker5] [15s 89ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [15s 89ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@75e81e73 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-SelectorManager] [15s 89ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-39-SelectorManager] [15s 89ms] Http2Connection(SSLTube(SocketTube(99))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-38-Worker5] [15s 89ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [15s 89ms] SocketTube(99) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [15s 89ms] SocketTube(99) pausing read event DEBUG: [HttpClient-38-Worker5] [15s 89ms] SocketTube(99) ReadEvent abort: java.io.IOException: selector manager closed Apr 01, 2024 8:34:19 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] [15s 90ms] AsyncSSLConnection(SSLTube(SocketTube(99))) added 34 bytes to the write queue DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] AsyncSSLConnection(SSLTube(SocketTube(99))) signalling the publisher of the write queue DEBUG: [HttpClient-38-Worker5] [15s 89ms] SocketTube(99) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@75e81e73 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [15s 90ms] SocketTube(99) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSLTube(SocketTube(99)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) onNext DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) wrapping 34 bytes DEBUG: [HttpClient-38-Worker5] [15s 90ms] 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@3e0789b8[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@38d2a44, getALPN: jdk.internal.net.http.common.MinimalFuture@52d5a5e4[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-Worker5] [15s 90ms] SocketTube(99) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [15s 90ms] SSL Reader(SocketTube(99)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) Sending 72 bytes downstream DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) Adding 72 to outputQ queue DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) pushScheduler is alive DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SSL Writer(SocketTube(99)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-38-Worker5] [15s 90ms] SSL Reader(SocketTube(99)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.register(HttpClientImpl.java:1179) at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.eventUpdated(HttpClientImpl.java:1159) at java.net.http/jdk.internal.net.http.HttpClientImpl.eventUpdated(HttpClientImpl.java:895) at java.net.http/jdk.internal.net.http.SocketTube.resumeEvent(SocketTube.java:1274) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.resumeReadEvent(SocketTube.java:754) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.request(SocketTube.java:730) at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.request(SocketTube.java:627) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.upstreamRequest(SubscriberWrapper.java:386) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.requestMore(SubscriberWrapper.java:401) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.requestMoreDataIfNeeded(SSLFlowDelegate.java:426) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:542) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:283) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:182) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:207) at java.base/java.util.concurrent.ThreadPerTaskExecutor$TaskRunner.run(ThreadPerTaskExecutor.java:314) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SocketTube(99) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SocketTube(99) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SocketTube(99) write: cancel DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SocketTube(99) write: resetting demand to 0 DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) DEBUG: [HttpClient-38-Worker5] [15s 90ms] SSL Reader(SocketTube(99)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [15s 90ms] SocketTube(99) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-SelectorManager] [15s 91ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-38-Worker5] [15s 91ms] SSLTube(SocketTube(99)) SSLSubscriberWrapper[SSLTube(SocketTube(99)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@38d2a44, getALPN: jdk.internal.net.http.common.MinimalFuture@52d5a5e4[Completed normally] (id=6730), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [15s 91ms] Http2Connection(SSLTube(SocketTube(99))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [15s 91ms] 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) Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-SelectorManager] [15s 91ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [15s 91ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(99))) DEBUG: [HttpClient-39-SelectorManager] [15s 91ms] PlainHttpConnection(SocketTube(99)) Closing channel: channel not registered with selector DEBUG: [HttpClient-38-Worker5] [15s 91ms] Http2Connection(SSLTube(SocketTube(99))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-SelectorManager] [15s 91ms] SocketTube(99) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:39975 stopping. 1 streams DEBUG: [HttpClient-39-SelectorManager] [15s 91ms] Http2Connection(SSLTube(SocketTube(99))) Close all streams DEBUG: [HttpClient-38-Worker5] [15s 91ms] SSLTube(SocketTube(99)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-38-Worker5] [15s 91ms] AsyncSSLConnection(SSLTube(SocketTube(99))) HttpPublisher: cancelled by SSLTube(SocketTube(99)) TestServer: Connection writer stopping DEBUG: [HttpClient-38-Worker5] [15s 91ms] SSL Reader(SocketTube(99)) stop DEBUG: [HttpClient-38-Worker5] [15s 91ms] SSL Writer(SocketTube(99)) stop DEBUG: [HttpClient-38-Worker5] [15s 92ms] SocketTube(99) Stopping read scheduler DEBUG: [HttpClient-38-Worker5] [15s 92ms] SocketTube(99) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-38-Worker5] [15s 92ms] SocketTube(99) Read scheduler stopped DEBUG: [HttpClient-38-Worker5] [15s 92ms] SocketTube(99) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [15s 93ms] HttpClientImpl(40) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 93ms] HttpClientImpl(40) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [MainThread] [15s 93ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [15s 94ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [MainThread] [15s 94ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [MainThread] [15s 94ms] PlainHttpConnection(SocketTube(100)) binding to configured local address /0.0.0.0 DEBUG: [MainThread] [15s 94ms] PlainHttpConnection(SocketTube(100)) bind completed /0.0.0.0 DEBUG: [MainThread] [15s 94ms] PlainHttpConnection(SocketTube(100)) registering connect event DEBUG: [MainThread] [15s 94ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-SelectorManager] [15s 94ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5d40453d for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-40-SelectorManager] [15s 94ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-40-SelectorManager] [15s 94ms] PlainHttpConnection(SocketTube(100)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:49967 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=49967, Session(1711953259573|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-39-Worker0] [15s 95ms] SocketTube(100) connecting flows DEBUG: [HttpClient-39-Worker0] [15s 95ms] SocketTube(100) read publisher got subscriber DEBUG: [HttpClient-39-Worker0] [15s 95ms] SocketTube(100) registering subscribe event DEBUG: [HttpClient-39-Worker0] [15s 95ms] SocketTube(100) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SocketTube(100) subscribe event raised DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] 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@57b82e4d[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] [15s 95ms] SocketTube(100) read demand reset to 0 DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SocketTube(100) calling onSubscribe DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SSL Reader(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SocketTube(100) onSubscribe called DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SocketTube(100) pending subscriber subscribed DEBUG: [HttpClient-39-Worker0] [15s 95ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (true) DEBUG: [HttpClient-39-Worker0] [15s 95ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker0] [15s 95ms] SSL Writer(SocketTube(100)) calling downstreamSubscriber::onSubscribe on SocketTube(100) DEBUG: [HttpClient-39-Worker0] [15s 95ms] SocketTube(100) subscribed for writing DEBUG: [HttpClient-39-Worker0] [15s 95ms] SocketTube(100) write: registering startSubscription event DEBUG: [HttpClient-39-Worker0] [15s 95ms] SSL Writer(SocketTube(100)) onSubscribe initiating handshaking DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SocketTube(100) write: starting subscription DEBUG: [HttpClient-40-SelectorManager] [15s 95ms] SocketTube(100) write: offloading requestMore DEBUG: [HttpClient-39-Worker0] [15s 95ms] SSL Writer(SocketTube(100)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-39-Worker0] [15s 95ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-39-Worker0] [15s 95ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker1] [15s 95ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker1] [15s 95ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker1] [15s 95ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) Sending 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) Adding 2191 to outputQ queue DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-39-Worker0] [15s 97ms] SocketTube(100) trying to write: 2191 DEBUG: [HttpClient-39-Worker0] [15s 97ms] SocketTube(100) wrote: 2191 DEBUG: [HttpClient-39-Worker0] [15s 97ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker0] [15s 97ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [15s 97ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker0] [15s 97ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [15s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-40-SelectorManager] [15s 99ms] HttpClientImpl(40) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-40-SelectorManager] [15s 99ms] SocketTube(100) read bytes: 133 DEBUG: [HttpClient-40-SelectorManager] [15s 99ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [15s 99ms] SSL Reader(SocketTube(100)) Adding 133 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [15s 99ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [15s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-40-SelectorManager] [15s 99ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [15s 99ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker2] [15s 99ms] SSL Reader(SocketTube(100)) Unwrapping: 133 DEBUG: [HttpClient-39-Worker2] [15s 99ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker2] [15s 99ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-39-Worker2] [15s 99ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 133 DEBUG: [HttpClient-39-Worker2] [15s 99ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [15s 99ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker2] [15s 99ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-40-SelectorManager] [15s 99ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-40-SelectorManager] [15s 100ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [15s 100ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) Sending 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) Adding 6 to outputQ queue DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [15s 100ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-39-Worker2] [15s 100ms] SocketTube(100) trying to write: 6 DEBUG: [HttpClient-39-Worker2] [15s 100ms] SocketTube(100) wrote: 6 DEBUG: [HttpClient-39-Worker2] [15s 100ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker2] [15s 101ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [15s 101ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [15s 101ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-39-Worker2] [15s 101ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker2] [15s 101ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker2] [15s 101ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker2] [15s 101ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker2] [15s 101ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker2] [15s 101ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-40-SelectorManager] [15s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (true) DEBUG: [HttpClient-40-SelectorManager] [15s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-40-SelectorManager] [15s 101ms] SocketTube(100) read bytes: 175 DEBUG: [HttpClient-40-SelectorManager] [15s 101ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [15s 101ms] SSL Reader(SocketTube(100)) Adding 175 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [15s 101ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) Unwrapping: 175 DEBUG: [HttpClient-40-SelectorManager] [15s 101ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-40-SelectorManager] [15s 101ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 6 DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) Unwrapping: 169 DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 79 DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSLFlowDelegate(SocketTube(100)) obtaining and initiating task execution DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSLFlowDelegate(SocketTube(100)) #tasks to execute: 1 DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSLFlowDelegate(SocketTube(100)) finished task execution DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-39-Worker3] [15s 101ms] SSL Reader(SocketTube(100)) Unwrapping: 90 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 90 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Reader(SocketTube(100)) handshaking DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Writer(SocketTube(100)) wrapping 0 bytes DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Writer(SocketTube(100)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSLFlowDelegate(SocketTube(100)) setALPN = h2 DEBUG: [HttpClient-39-Worker3] [15s 102ms] PlainHttpConnection(SocketTube(100)) finishConnect, setting connected=true DEBUG: [HttpClient-39-Worker3] [15s 102ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-39-Worker3] [15s 102ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-39-Worker3] [15s 102ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSLTube(SocketTube(100)) connecting flows DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@34f978d9 DEBUG: [HttpClient-39-Worker3] [15s 102ms] Http2Connection(SSLTube(SocketTube(100))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [15s 102ms] SSLTube(SocketTube(100)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-39-Worker3] [15s 102ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) Apr 01, 2024 8:34:19 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] [15s 103ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 63 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [15s 103ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [15s 103ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [15s 103ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [15s 103ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [15s 103ms] SSL Writer(SocketTube(100)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-39-Worker3] [15s 103ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 13 bytes in the priority write queue DEBUG: [HttpClient-39-Worker3] [15s 103ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed buffered data DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-39-Worker3] [15s 103ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-39-Worker3] [15s 103ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-39-Worker3] [15s 103ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100))) Opened stream 1 DEBUG: [HttpClient-39-Worker3] [15s 103ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:19 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] [15s 104ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 48 bytes to the write queue DEBUG: [HttpClient-39-Worker3] [15s 104ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker3] [15s 104ms] Exchange checkFor407: all clear DEBUG: [HttpClient-39-Worker3] [15s 104ms] Exchange sendRequestBody DEBUG: [HttpClient-39-Worker3] [15s 104ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) Sending 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) Adding 90 to outputQ queue DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-39-Worker3] [15s 104ms] SocketTube(100) trying to write: 90 DEBUG: [HttpClient-39-Worker3] [15s 104ms] SocketTube(100) wrote: 90 DEBUG: [HttpClient-39-Worker3] [15s 104ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [15s 104ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [15s 104ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [15s 104ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [15s 104ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [15s 104ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [15s 104ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSLTube(SocketTube(100)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) wrapping 124 bytes DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-39-Worker3] [15s 104ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Writer(SocketTube(100)) Sending 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Writer(SocketTube(100)) Adding 162 to outputQ queue DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-39-Worker3] [15s 105ms] SocketTube(100) trying to write: 162 DEBUG: [HttpClient-39-Worker3] [15s 105ms] SocketTube(100) wrote: 162 DEBUG: [HttpClient-39-Worker3] [15s 105ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker3] [15s 105ms] SocketTube(100) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [15s 105ms] SocketTube(100) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker3] [15s 105ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Writer(SocketTube(100)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker3] [15s 105ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker3] [15s 105ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker3] [15s 105ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker3] [15s 105ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer(2): starting connection DEBUG: [Test-server-pool] [15s 105ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 105ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 105ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 105ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 105ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 105ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [15s 106ms] FramesDecoder decodes: 9 TestServer(2): connection started DEBUG: [readLoop] [15s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 106ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 106ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 106ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [15s 106ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 106ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [15s 106ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [15s 106ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 106ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS TestServer: GET / Server: got END_STREAM for stream 1 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SocketTube(100) read bytes: 1803 DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SSL Reader(SocketTube(100)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-39-Worker4] [15s 107ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker4] [15s 107ms] SSL Reader(SocketTube(100)) Unwrapping: 1803 DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SocketTube(100) no more demand for reading DEBUG: [HttpClient-40-SelectorManager] [15s 107ms] SocketTube(100) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [15s 107ms] SSL Reader(SocketTube(100)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-39-Worker4] [15s 107ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-39-Worker4] [15s 107ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-39-Worker4] [15s 107ms] SSL Reader(SocketTube(100)) Unwrapping: 77 DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Reader(SocketTube(100)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 77 DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Reader(SocketTube(100)) sending 39 DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Reader(SocketTube(100)) Adding 39 to outputQ queue DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-39-Worker4] [15s 108ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-39-Worker4] [15s 108ms] Http2Connection(SSLTube(SocketTube(100))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker4] [15s 108ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(1): 39 DEBUG: [HttpClient-39-Worker4] [15s 108ms] Http2Connection(SSLTube(SocketTube(100))) Processing 39 DEBUG: [HttpClient-39-Worker4] [15s 108ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-39-Worker4] [15s 108ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [15s 108ms] 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 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-39-Worker4] [15s 108ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-39-Worker4] [15s 108ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 9 bytes to the write queue DEBUG: [HttpClient-39-Worker4] [15s 108ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-39-Worker4] [15s 108ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Writer(SocketTube(100)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Writer(SocketTube(100)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Writer(SocketTube(100)) wrapping 9 bytes DEBUG: [HttpClient-39-Worker4] [15s 108ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSL Writer(SocketTube(100)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSL Writer(SocketTube(100)) Sending 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSL Writer(SocketTube(100)) Adding 47 to outputQ queue DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-39-Worker4] [15s 109ms] SocketTube(100) trying to write: 47 DEBUG: [HttpClient-39-Worker4] [15s 109ms] SocketTube(100) wrote: 47 DEBUG: [HttpClient-39-Worker4] [15s 109ms] SocketTube(100) write: requesting more... DEBUG: [HttpClient-39-Worker4] [15s 109ms] SocketTube(100) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [15s 109ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSL Writer(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSL Writer(SocketTube(100)) requesting 1 DEBUG: [readLoop] [15s 109ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 109ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 109ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 109ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker4] [15s 109ms] SSLTube(SocketTube(100)) request: n=1 DEBUG: [HttpClient-39-Worker4] [15s 109ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: got request of 1 from SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker4] [15s 110ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-39-Worker4] [15s 110ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(1) DEBUG: [HttpClient-39-Worker4] [15s 110ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker4] [15s 110ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-39-Worker4] [15s 110ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-39-Worker4] [15s 110ms] SocketTube(100) resuming read event DEBUG: [HttpClient-39-Worker4] [15s 110ms] SocketTube(100) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker4] [15s 110ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-40-SelectorManager] [15s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (true) DEBUG: [HttpClient-40-SelectorManager] [15s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for None (false) DEBUG: [HttpClient-40-SelectorManager] [15s 110ms] SocketTube(100) read bytes: 151 DEBUG: [HttpClient-40-SelectorManager] [15s 110ms] SSL Reader(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [15s 110ms] SSL Reader(SocketTube(100)) Adding 151 bytes to read buffer DEBUG: [HttpClient-40-SelectorManager] [15s 110ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [15s 110ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@12babade for R (false) DEBUG: [HttpClient-40-SelectorManager] [15s 110ms] SocketTube(100) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) Unwrapping: 151 DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 53 DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) sending 15 DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) Adding 15 to outputQ queue DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-39-Worker5] [15s 110ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-39-Worker5] [15s 110ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [15s 110ms] Http2Connection(SSLTube(SocketTube(100))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [15s 110ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(2): 15 DEBUG: [HttpClient-39-Worker5] [15s 110ms] Http2Connection(SSLTube(SocketTube(100))) Processing 15 DEBUG: [HttpClient-39-Worker5] [15s 110ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-39-Worker5] [15s 110ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [15s 110ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 49967 DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 49967 DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-39-Worker5] [15s 111ms] HttpClientImpl(40) body subscriber registered: 1 DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(2) DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) Unwrapping: 98 DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 51 DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) sending 13 DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) Adding 13 to outputQ queue DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-39-Worker5] [15s 111ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(3): 13 DEBUG: [HttpClient-39-Worker5] [15s 111ms] Http2Connection(SSLTube(SocketTube(100))) Processing 13 DEBUG: [HttpClient-39-Worker5] [15s 111ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-39-Worker5] [15s 111ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [15s 111ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(3) DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) Unwrapping: 47 DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) Unwrapped: consumed: 47 DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) sending 9 DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) Adding 9 to outputQ queue DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))) H2 Receiving(4): 9 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))) Processing 9 DEBUG: [HttpClient-39-Worker5] [15s 112ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-39-Worker5] [15s 112ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-39-Worker5] [15s 112ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-39-Worker5] [15s 112ms] HttpClientImpl(40) body subscriber unregistered: 0 DEBUG: [HttpClient-39-Worker5] [15s 112ms] HttpClientImpl(40) ClientImpl (async) elapsed 19 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) close stream 1 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))) Closed stream 1 DEBUG: [HttpClient-40-SelectorManager] [15s 112ms] HttpClientImpl(40) SelectorManager shutting down DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@323e8e63 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-39-Worker5] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))) H2 processed(4) DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-39-Worker5] [15s 112ms] SSL Reader(SocketTube(100)) requesting 1 DEBUG: [HttpClient-40-SelectorManager] [15s 112ms] Http2ClientImpl stopping DEBUG: [HttpClient-39-Worker5] [15s 112ms] SocketTube(100) got some demand for reading DEBUG: [HttpClient-40-SelectorManager] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-39-Worker5] [15s 112ms] SocketTube(100) resuming read event DEBUG: [HttpClient-40-SelectorManager] [15s 112ms] Http2Connection(SSLTube(SocketTube(100))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-39-Worker5] [15s 113ms] SocketTube(100) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [15s 113ms] SocketTube(100) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6971df1f (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker5] [15s 113ms] SocketTube(100) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [15s 113ms] SocketTube(100) got read error: java.io.IOException: selector manager closed Apr 01, 2024 8:34:19 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] [15s 113ms] AsyncSSLConnection(SSLTube(SocketTube(100))) added 34 bytes to the write queue DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] AsyncSSLConnection(SSLTube(SocketTube(100))) signalling the publisher of the write queue DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [15s 113ms] SocketTube(100) pausing read event DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSLTube(SocketTube(100)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) onNext DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-39-Worker5] [15s 113ms] SocketTube(100) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [15s 113ms] SocketTube(100) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6971df1f (java.io.IOException: selector manager closed) DEBUG: [HttpClient-39-Worker5] [15s 113ms] SocketTube(100) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) wrapping 34 bytes DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-39-Worker5] [15s 113ms] 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@57b82e4d[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@34f978d9, getALPN: jdk.internal.net.http.common.MinimalFuture@5d5352c7[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-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) Sending 72 bytes downstream DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) Adding 72 to outputQ queue DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) pushScheduler is alive DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SSL Writer(SocketTube(100)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-39-Worker5] [15s 113ms] SocketTube(100) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SocketTube(100) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SocketTube(100) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SocketTube(100) write: cancel DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SocketTube(100) write: resetting demand to 0 DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] SocketTube(100) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker5] [15s 113ms] SSL Reader(SocketTube(100)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [15s 113ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-39-Worker5] [15s 114ms] 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-Worker5] [15s 114ms] SSL Reader(SocketTube(100)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-39-Worker5] [15s 114ms] SSLTube(SocketTube(100)) SSLSubscriberWrapper[SSLTube(SocketTube(100)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@34f978d9, getALPN: jdk.internal.net.http.common.MinimalFuture@5d5352c7[Completed normally] (id=6795), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-40-SelectorManager] [15s 114ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [15s 114ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(100))) DEBUG: [HttpClient-40-SelectorManager] [15s 114ms] PlainHttpConnection(SocketTube(100)) Closing channel: channel not registered with selector DEBUG: [HttpClient-40-SelectorManager] [15s 114ms] SocketTube(100) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-40-SelectorManager] [15s 114ms] Http2Connection(SSLTube(SocketTube(100))) Close all streams DEBUG: [HttpClient-39-Worker5] [15s 114ms] Http2Connection(SSLTube(SocketTube(100))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [15s 114ms] 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) Server connection to /127.0.0.1:49967 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-39-Worker5] [15s 114ms] Http2Connection(SSLTube(SocketTube(100))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [15s 115ms] SSLTube(SocketTube(100)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-39-Worker5] [15s 115ms] AsyncSSLConnection(SSLTube(SocketTube(100))) HttpPublisher: cancelled by SSLTube(SocketTube(100)) DEBUG: [HttpClient-39-Worker5] [15s 115ms] SSL Reader(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker5] [15s 115ms] SSL Writer(SocketTube(100)) stop DEBUG: [HttpClient-39-Worker5] [15s 115ms] SocketTube(100) Stopping read scheduler DEBUG: [HttpClient-39-Worker5] [15s 115ms] SocketTube(100) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-39-Worker5] [15s 115ms] SocketTube(100) Read scheduler stopped DEBUG: [HttpClient-39-Worker5] [15s 115ms] SocketTube(100) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [15s 116ms] HttpClientImpl(41) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 117ms] HttpClientImpl(41) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [HttpClient-40-Worker0] [15s 117ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-40-Worker0] [15s 117ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-40-Worker0] [15s 117ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-40-Worker0] [15s 117ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-40-Worker0] [15s 117ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-40-Worker0] [15s 117ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-40-Worker0] [15s 117ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-40-Worker0] [15s 118ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker0] [15s 118ms] Http1Exchange Sending headers only DEBUG: [HttpClient-40-Worker0] [15s 118ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@490220bd queue.isEmpty: true DEBUG: [HttpClient-40-Worker0] [15s 118ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@490220bd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-40-Worker0] [15s 118ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [15s 118ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [15s 118ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker0] [15s 118ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker0] [15s 118ms] Http1Exchange response created in advance DEBUG: [HttpClient-40-Worker0] [15s 118ms] Http1Exchange initiating connect async DEBUG: [HttpClient-40-Worker0] [15s 118ms] PlainHttpConnection(SocketTube(101)) registering connect event DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@468e28a9 for C (true) DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: finishing connect DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] PlainHttpConnection(SocketTube(101)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38792 DEBUG: [HttpClient-40-Worker1] [15s 118ms] PlainHttpConnection(SocketTube(101)) finishConnect, setting connected=true DEBUG: [HttpClient-40-Worker1] [15s 118ms] Http1Exchange SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [15s 118ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker1] [15s 118ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker1] [15s 118ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker1] [15s 118ms] SocketTube(101) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] SocketTube(101) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@4c7643d9 DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] Http1AsyncReceiver(SocketTube(101)) Received onSubscribed from upstream DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [15s 118ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-40-Worker2] [15s 118ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-40-Worker2] [15s 119ms] Http1AsyncReceiver(SocketTube(101)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-40-Worker1] [15s 118ms] Http1Publisher(SocketTube(101)) got subscriber: SocketTube(101) DEBUG: [HttpClient-40-Worker2] [15s 119ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-40-Worker2] [15s 119ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-40-Worker2] [15s 119ms] SocketTube(101) resuming read event DEBUG: [HttpClient-40-Worker2] [15s 119ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [15s 119ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (true) DEBUG: [HttpClient-40-Worker1] [15s 119ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-40-Worker1] [15s 119ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-41-SelectorManager] [15s 119ms] SocketTube(101) write: starting subscription DEBUG: [HttpClient-41-SelectorManager] [15s 119ms] SocketTube(101) write: offloading requestMore DEBUG: [HttpClient-40-Worker1] [15s 119ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-40-Worker3] [15s 119ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker3] [15s 119ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker3] [15s 119ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker3] [15s 119ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-40-Worker3] [15s 119ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [15s 119ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-40-Worker1] [15s 119ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [15s 119ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [15s 119ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Publisher(SocketTube(101)) onNext with 191 bytes DEBUG: [HttpClient-40-Worker1] [15s 120ms] SocketTube(101) trying to write: 191 DEBUG: [HttpClient-40-Worker1] [15s 120ms] SocketTube(101) wrote: 191 DEBUG: [HttpClient-40-Worker1] [15s 120ms] SocketTube(101) write: requesting more... DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Publisher(SocketTube(101)) subscription request(1), demand=1 DEBUG: [HttpClient-40-Worker1] [15s 120ms] SocketTube(101) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [15s 120ms] SocketTube(101) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Publisher(SocketTube(101)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-40-Worker1] [15s 120ms] Exchange checkFor407: all clear DEBUG: [HttpClient-40-Worker1] [15s 120ms] Exchange sendRequestBody DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Publisher(SocketTube(101)) WriteTask DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Publisher(SocketTube(101)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Publisher(SocketTube(101)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Publisher(SocketTube(101)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@794c9dd4 DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Exchange reading headers DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) First time around DEBUG: [HttpClient-40-Worker1] [15s 120ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) headersReader is not yet completed DEBUG: [HttpClient-41-SelectorManager] [15s 120ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for None (false) DEBUG: [HttpClient-41-SelectorManager] [15s 120ms] SocketTube(101) read bytes: 79 DEBUG: [HttpClient-41-SelectorManager] [15s 120ms] Http1AsyncReceiver(SocketTube(101)) Putting 79 bytes into the queue DEBUG: [HttpClient-41-SelectorManager] [15s 121ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [15s 121ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (false) DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1AsyncReceiver(SocketTube(101)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@490220bd DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 1 DEBUG: [HttpClient-41-SelectorManager] [15s 121ms] SocketTube(101) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@490220bd DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1AsyncReceiver(SocketTube(101)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@490220bd DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 38792 DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) readBody: return2Cache: true DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1e62f302(41) DEBUG: [HttpClient-40-Worker4] [15s 121ms] Http1AsyncReceiver(SocketTube(101)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4c621f08/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33e779e5 queue.isEmpty: false DEBUG: [HttpClient-40-Worker4] [15s 122ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 4 DEBUG: [HttpClient-40-Worker4] [15s 122ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-40-Worker4] [15s 122ms] HttpClientImpl(41) body subscriber registered: 1 DEBUG: [HttpClient-40-Worker4] [15s 122ms] Http1AsyncReceiver(SocketTube(101)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4c621f08/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33e779e5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-40-Worker4] [15s 122ms] Http1AsyncReceiver(SocketTube(101)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4c621f08/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33e779e5 DEBUG: [HttpClient-40-Worker4] [15s 122ms] Http1AsyncReceiver(SocketTube(101)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-40-Worker4] [15s 122ms] Http1AsyncReceiver(SocketTube(101)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4c621f08/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@33e779e5 DEBUG: [HttpClient-40-Worker4] [15s 122ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-40-Worker4] [15s 122ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-40-Worker4] [15s 122ms] PlainHttpConnection(SocketTube(101))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-40-Worker4] [15s 122ms] Http1AsyncReceiver(SocketTube(101)) cleared DEBUG: [HttpClient-40-Worker4] [15s 122ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) SocketTube(101): return to HTTP/1.1 pool DEBUG: [HttpClient-40-Worker4] [15s 122ms] ConnectionPool(41) registering CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-40-Worker4] [15s 122ms] SocketTube(101) connecting flows DEBUG: [HttpClient-40-Worker4] [15s 122ms] SocketTube(101) read publisher got subscriber DEBUG: [HttpClient-40-Worker4] [15s 122ms] SocketTube(101) registering subscribe event DEBUG: [HttpClient-40-Worker4] [15s 122ms] SocketTube(101) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-40-Worker4] [15s 122ms] SocketTube(101) subscribed for writing DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SocketTube(101) subscribe event raised DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SocketTube(101) handling pending subscription for CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] Http1AsyncReceiver(SocketTube(101)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SocketTube(101) read demand reset to 0 DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SocketTube(101) calling onSubscribe DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SocketTube(101) got some demand for reading DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SocketTube(101) resuming read event DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@974c433 for R (false) DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SocketTube(101) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SocketTube(101) onSubscribe called DEBUG: [HttpClient-41-SelectorManager] [15s 122ms] SocketTube(101) pending subscriber subscribed DEBUG: [HttpClient-40-Worker4] [15s 122ms] SocketTube(101) write: resetting demand to 0 DEBUG: [HttpClient-40-Worker4] [15s 123ms] SocketTube(101) write: registering startSubscription event DEBUG: [HttpClient-40-Worker4] [15s 123ms] HttpClientImpl(41) body subscriber unregistered: 0 DEBUG: [HttpClient-40-Worker4] [15s 123ms] HttpClientImpl(41) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-40-Worker4] [15s 123ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Finished reading body: READING_BODY DEBUG: [HttpClient-40-Worker4] [15s 123ms] Http1Response(id=76, PlainHttpConnection(SocketTube(101))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1e62f302(41) DEBUG: [HttpClient-40-Worker4] [15s 123ms] Http1AsyncReceiver(SocketTube(101)) Delegate done: 0 DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] HttpClientImpl(41) SelectorManager shutting down DEBUG: [HttpClient-40-Worker4] [15s 123ms] Http1AsyncReceiver(SocketTube(101)) Got 0 bytes for delegate null DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] PlainHttpConnection(SocketTube(101)) Closing channel: channel not registered with selector DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] SocketTube(101) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] SocketTube(101) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] SocketTube(101) pausing read event DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] SocketTube(101) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(101)) DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] SocketTube(101) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] ConnectionPool(41) SocketTube(101) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] SocketTube(101) Stopping read scheduler DEBUG: [HttpClient-41-SelectorManager] [15s 123ms] SocketTube(101) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-SelectorManager] [15s 124ms] SocketTube(101) Read scheduler stopped DEBUG: [HttpClient-41-SelectorManager] [15s 124ms] Http2ClientImpl stopping DEBUG: [MainThread] [15s 124ms] HttpClientImpl(42) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 125ms] HttpClientImpl(42) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [HttpClient-41-Worker0] [15s 125ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-41-Worker0] [15s 125ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-41-Worker0] [15s 125ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-41-Worker0] [15s 125ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-41-Worker0] [15s 125ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-41-Worker0] [15s 125ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-41-Worker0] [15s 126ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-41-Worker0] [15s 126ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker0] [15s 126ms] Http1Exchange Sending headers only DEBUG: [HttpClient-41-Worker0] [15s 126ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@5ff40979 queue.isEmpty: true DEBUG: [HttpClient-41-Worker0] [15s 126ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@5ff40979, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-41-Worker0] [15s 126ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [15s 126ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [15s 126ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker0] [15s 126ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker0] [15s 126ms] Http1Exchange response created in advance DEBUG: [HttpClient-41-Worker0] [15s 126ms] Http1Exchange initiating connect async DEBUG: [HttpClient-41-Worker0] [15s 126ms] PlainHttpConnection(SocketTube(102)) registering connect event DEBUG: [HttpClient-42-SelectorManager] [15s 126ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@4fbc4d9d for C (true) DEBUG: [HttpClient-42-SelectorManager] [15s 126ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: finishing connect DEBUG: [HttpClient-42-SelectorManager] [15s 126ms] PlainHttpConnection(SocketTube(102)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:38802 DEBUG: [HttpClient-41-Worker1] [15s 126ms] PlainHttpConnection(SocketTube(102)) finishConnect, setting connected=true DEBUG: [HttpClient-41-Worker1] [15s 126ms] Http1Exchange SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [15s 126ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker1] [15s 126ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker1] [15s 127ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker1] [15s 127ms] SocketTube(102) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-41-Worker1] [15s 127ms] Http1Publisher(SocketTube(102)) got subscriber: SocketTube(102) DEBUG: [HttpClient-41-Worker1] [15s 127ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker1] [15s 127ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-41-Worker1] [15s 127ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] SocketTube(102) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@454426ed DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] Http1AsyncReceiver(SocketTube(102)) Received onSubscribed from upstream DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-41-Worker2] [15s 127ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker2] [15s 127ms] Http1AsyncReceiver(SocketTube(102)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-41-Worker2] [15s 127ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-41-Worker2] [15s 127ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-41-Worker2] [15s 127ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker3] [15s 127ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker3] [15s 127ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker3] [15s 127ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker3] [15s 127ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker3] [15s 127ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-41-Worker2] [15s 127ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [15s 127ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46a021 for R (true) DEBUG: [HttpClient-41-Worker1] [15s 127ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-41-Worker1] [15s 127ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [15s 127ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [15s 127ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [15s 127ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-41-Worker1] [15s 127ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-41-Worker1] [15s 127ms] Http1Publisher(SocketTube(102)) onNext with 191 bytes DEBUG: [HttpClient-41-Worker1] [15s 127ms] SocketTube(102) trying to write: 191 DEBUG: [HttpClient-41-Worker1] [15s 127ms] SocketTube(102) wrote: 191 DEBUG: [HttpClient-41-Worker1] [15s 127ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Publisher(SocketTube(102)) subscription request(1), demand=1 DEBUG: [HttpClient-41-Worker1] [15s 128ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [15s 128ms] SocketTube(102) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Publisher(SocketTube(102)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-41-Worker1] [15s 128ms] Exchange checkFor407: all clear DEBUG: [HttpClient-41-Worker1] [15s 128ms] Exchange sendRequestBody DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Publisher(SocketTube(102)) WriteTask DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Publisher(SocketTube(102)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Publisher(SocketTube(102)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Publisher(SocketTube(102)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@7a8ac2c2 DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Exchange reading headers DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) First time around DEBUG: [HttpClient-41-Worker1] [15s 128ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) headersReader is not yet completed DEBUG: [HttpClient-42-SelectorManager] [15s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46a021 for None (false) DEBUG: [HttpClient-42-SelectorManager] [15s 129ms] SocketTube(102) read bytes: 79 DEBUG: [HttpClient-42-SelectorManager] [15s 129ms] Http1AsyncReceiver(SocketTube(102)) Putting 79 bytes into the queue DEBUG: [HttpClient-42-SelectorManager] [15s 129ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [15s 129ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46a021 for R (false) DEBUG: [HttpClient-42-SelectorManager] [15s 129ms] SocketTube(102) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [15s 129ms] Http1AsyncReceiver(SocketTube(102)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@5ff40979 DEBUG: [HttpClient-41-Worker4] [15s 129ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 1 DEBUG: [HttpClient-41-Worker4] [15s 129ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@5ff40979 DEBUG: [HttpClient-41-Worker4] [15s 129ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-41-Worker4] [15s 129ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-41-Worker4] [15s 129ms] Http1AsyncReceiver(SocketTube(102)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@5ff40979 DEBUG: [HttpClient-41-Worker4] [15s 129ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-41-Worker4] [15s 129ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 38802 DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) readBody: return2Cache: true DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@1af69443(42) DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1AsyncReceiver(SocketTube(102)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@386482d3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e61558e queue.isEmpty: false DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 4 DEBUG: [HttpClient-41-Worker4] [15s 130ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-41-Worker4] [15s 130ms] HttpClientImpl(42) body subscriber registered: 1 DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1AsyncReceiver(SocketTube(102)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@386482d3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e61558e, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1AsyncReceiver(SocketTube(102)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@386482d3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e61558e DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1AsyncReceiver(SocketTube(102)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1AsyncReceiver(SocketTube(102)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@386482d3/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6e61558e DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-41-Worker4] [15s 130ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-41-Worker4] [15s 130ms] PlainHttpConnection(SocketTube(102))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1AsyncReceiver(SocketTube(102)) cleared DEBUG: [HttpClient-41-Worker4] [15s 130ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) SocketTube(102): return to HTTP/1.1 pool DEBUG: [HttpClient-41-Worker4] [15s 130ms] ConnectionPool(42) registering CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-41-Worker4] [15s 130ms] SocketTube(102) connecting flows DEBUG: [HttpClient-41-Worker4] [15s 130ms] SocketTube(102) read publisher got subscriber DEBUG: [HttpClient-41-Worker4] [15s 130ms] SocketTube(102) registering subscribe event DEBUG: [HttpClient-41-Worker4] [15s 130ms] SocketTube(102) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [15s 130ms] SocketTube(102) subscribed for writing DEBUG: [HttpClient-41-Worker4] [15s 130ms] SocketTube(102) write: resetting demand to 0 DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SocketTube(102) subscribe event raised DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SocketTube(102) handling pending subscription for CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] Http1AsyncReceiver(SocketTube(102)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SocketTube(102) read demand reset to 0 DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SocketTube(102) calling onSubscribe DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SocketTube(102) got some demand for reading DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SocketTube(102) resuming read event DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@46a021 for R (false) DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SocketTube(102) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SocketTube(102) onSubscribe called DEBUG: [HttpClient-42-SelectorManager] [15s 130ms] SocketTube(102) pending subscriber subscribed DEBUG: [HttpClient-41-Worker4] [15s 130ms] SocketTube(102) write: registering startSubscription event DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) write: starting subscription DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) write: offloading requestMore DEBUG: [HttpClient-41-Worker5] [15s 131ms] SocketTube(102) write: requesting more... DEBUG: [HttpClient-41-Worker5] [15s 131ms] SocketTube(102) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-41-Worker4] [15s 131ms] HttpClientImpl(42) body subscriber unregistered: 0 DEBUG: [HttpClient-41-Worker4] [15s 131ms] HttpClientImpl(42) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-41-Worker4] [15s 131ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Finished reading body: READING_BODY DEBUG: [HttpClient-41-Worker4] [15s 131ms] Http1Response(id=77, PlainHttpConnection(SocketTube(102))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@1af69443(42) DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] HttpClientImpl(42) SelectorManager shutting down DEBUG: [HttpClient-41-Worker4] [15s 131ms] Http1AsyncReceiver(SocketTube(102)) Delegate done: 0 DEBUG: [HttpClient-41-Worker4] [15s 131ms] Http1AsyncReceiver(SocketTube(102)) Got 0 bytes for delegate null DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] PlainHttpConnection(SocketTube(102)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) pausing read event DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(102)) DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] ConnectionPool(42) SocketTube(102) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) Stopping read scheduler DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] SocketTube(102) Read scheduler stopped DEBUG: [HttpClient-42-SelectorManager] [15s 131ms] Http2ClientImpl stopping DEBUG: [MainThread] [15s 132ms] HttpClientImpl(43) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 133ms] HttpClientImpl(43) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [HttpClient-42-Worker0] [15s 133ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-42-Worker0] [15s 133ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-42-Worker0] [15s 133ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-42-Worker0] [15s 133ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-42-Worker0] [15s 133ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-42-Worker0] [15s 133ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-42-Worker0] [15s 133ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-42-Worker0] [15s 134ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker0] [15s 134ms] Http1Exchange Sending headers only DEBUG: [HttpClient-42-Worker0] [15s 134ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@23359904 queue.isEmpty: true DEBUG: [HttpClient-42-Worker0] [15s 134ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@23359904, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-42-Worker0] [15s 134ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [15s 134ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [15s 134ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker0] [15s 134ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker0] [15s 134ms] Http1Exchange response created in advance DEBUG: [HttpClient-42-Worker0] [15s 134ms] Http1Exchange initiating connect async DEBUG: [HttpClient-42-Worker0] [15s 134ms] PlainHttpConnection(SocketTube(103)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [15s 134ms] PlainHttpConnection(SocketTube(103)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-42-Worker0] [15s 134ms] PlainHttpConnection(SocketTube(103)) registering connect event DEBUG: [HttpClient-43-SelectorManager] [15s 134ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@696e13a3 for C (true) DEBUG: [HttpClient-43-SelectorManager] [15s 134ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: finishing connect DEBUG: [HttpClient-43-SelectorManager] [15s 134ms] PlainHttpConnection(SocketTube(103)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:37321 DEBUG: [HttpClient-42-Worker1] [15s 135ms] PlainHttpConnection(SocketTube(103)) finishConnect, setting connected=true DEBUG: [HttpClient-42-Worker1] [15s 135ms] Http1Exchange SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [15s 135ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker1] [15s 135ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker1] [15s 135ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker1] [15s 135ms] SocketTube(103) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] SocketTube(103) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@639678d3 DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] Http1AsyncReceiver(SocketTube(103)) Received onSubscribed from upstream DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-42-Worker2] [15s 135ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-42-Worker2] [15s 135ms] Http1AsyncReceiver(SocketTube(103)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-42-Worker2] [15s 135ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-42-Worker1] [15s 135ms] Http1Publisher(SocketTube(103)) got subscriber: SocketTube(103) DEBUG: [HttpClient-42-Worker1] [15s 135ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-42-Worker2] [15s 135ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-42-Worker2] [15s 135ms] SocketTube(103) resuming read event DEBUG: [HttpClient-42-Worker2] [15s 135ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-42-Worker1] [15s 135ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2694fac5 for R (true) DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-42-Worker1] [15s 135ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-43-SelectorManager] [15s 135ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker3] [15s 135ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker3] [15s 135ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker3] [15s 136ms] Http1Publisher(SocketTube(103)) WriteTask Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-42-Worker3] [15s 136ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker3] [15s 136ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) onNext with 191 bytes DEBUG: [HttpClient-42-Worker1] [15s 136ms] SocketTube(103) trying to write: 191 DEBUG: [HttpClient-42-Worker1] [15s 136ms] SocketTube(103) wrote: 191 DEBUG: [HttpClient-42-Worker1] [15s 136ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) subscription request(1), demand=1 DEBUG: [HttpClient-42-Worker1] [15s 136ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [15s 136ms] SocketTube(103) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-42-Worker1] [15s 136ms] Exchange checkFor407: all clear DEBUG: [HttpClient-42-Worker1] [15s 136ms] Exchange sendRequestBody DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) WriteTask DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Publisher(SocketTube(103)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1554bc67 DEBUG: [HttpClient-42-Worker1] [15s 136ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-42-Worker1] [15s 137ms] Http1Exchange reading headers DEBUG: [HttpClient-43-SelectorManager] [15s 137ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2694fac5 for None (false) DEBUG: [HttpClient-42-Worker1] [15s 137ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-42-Worker1] [15s 137ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) First time around DEBUG: [HttpClient-42-Worker1] [15s 137ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) headersReader is not yet completed DEBUG: [HttpClient-43-SelectorManager] [15s 137ms] SocketTube(103) read bytes: 79 DEBUG: [HttpClient-43-SelectorManager] [15s 137ms] Http1AsyncReceiver(SocketTube(103)) Putting 79 bytes into the queue DEBUG: [HttpClient-43-SelectorManager] [15s 138ms] SocketTube(103) resuming read event DEBUG: [HttpClient-42-Worker4] [15s 138ms] Http1AsyncReceiver(SocketTube(103)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@23359904 DEBUG: [HttpClient-42-Worker4] [15s 138ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 1 DEBUG: [HttpClient-43-SelectorManager] [15s 138ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2694fac5 for R (false) DEBUG: [HttpClient-43-SelectorManager] [15s 138ms] SocketTube(103) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [15s 138ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@23359904 DEBUG: [HttpClient-42-Worker4] [15s 138ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-42-Worker4] [15s 138ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-42-Worker4] [15s 138ms] Http1AsyncReceiver(SocketTube(103)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@23359904 DEBUG: [HttpClient-42-Worker4] [15s 138ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-42-Worker4] [15s 138ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 37321 DEBUG: [HttpClient-42-Worker4] [15s 138ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) readBody: return2Cache: true DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@3fdbf636(43) DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1AsyncReceiver(SocketTube(103)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@49127b9a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41b21b0c queue.isEmpty: false DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 4 DEBUG: [HttpClient-42-Worker4] [15s 139ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-42-Worker4] [15s 139ms] HttpClientImpl(43) body subscriber registered: 1 DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1AsyncReceiver(SocketTube(103)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@49127b9a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41b21b0c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1AsyncReceiver(SocketTube(103)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@49127b9a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41b21b0c DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1AsyncReceiver(SocketTube(103)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1AsyncReceiver(SocketTube(103)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@49127b9a/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@41b21b0c DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-42-Worker4] [15s 139ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-42-Worker4] [15s 139ms] PlainHttpConnection(SocketTube(103))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1AsyncReceiver(SocketTube(103)) cleared DEBUG: [HttpClient-42-Worker4] [15s 139ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) SocketTube(103): return to HTTP/1.1 pool DEBUG: [HttpClient-42-Worker4] [15s 139ms] ConnectionPool(43) registering CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-42-Worker4] [15s 139ms] SocketTube(103) connecting flows DEBUG: [HttpClient-42-Worker4] [15s 139ms] SocketTube(103) read publisher got subscriber DEBUG: [HttpClient-42-Worker4] [15s 139ms] SocketTube(103) registering subscribe event DEBUG: [HttpClient-42-Worker4] [15s 139ms] SocketTube(103) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [15s 139ms] SocketTube(103) subscribed for writing DEBUG: [HttpClient-43-SelectorManager] [15s 139ms] SocketTube(103) subscribe event raised DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) handling pending subscription for CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] Http1AsyncReceiver(SocketTube(103)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) read demand reset to 0 DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) calling onSubscribe DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) got some demand for reading DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) resuming read event DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2694fac5 for R (false) DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) onSubscribe called DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) pending subscriber subscribed DEBUG: [HttpClient-42-Worker4] [15s 140ms] SocketTube(103) write: resetting demand to 0 DEBUG: [HttpClient-42-Worker4] [15s 140ms] SocketTube(103) write: registering startSubscription event DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) write: starting subscription DEBUG: [HttpClient-43-SelectorManager] [15s 140ms] SocketTube(103) write: offloading requestMore DEBUG: [HttpClient-42-Worker5] [15s 140ms] SocketTube(103) write: requesting more... DEBUG: [HttpClient-42-Worker5] [15s 140ms] SocketTube(103) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-42-Worker4] [15s 140ms] HttpClientImpl(43) body subscriber unregistered: 0 DEBUG: [HttpClient-42-Worker4] [15s 141ms] HttpClientImpl(43) ClientImpl (async) elapsed 7 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-42-Worker4] [15s 141ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Finished reading body: READING_BODY DEBUG: [HttpClient-42-Worker4] [15s 141ms] Http1Response(id=78, PlainHttpConnection(SocketTube(103))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@3fdbf636(43) DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] HttpClientImpl(43) SelectorManager shutting down DEBUG: [HttpClient-42-Worker4] [15s 141ms] Http1AsyncReceiver(SocketTube(103)) Delegate done: 0 DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] PlainHttpConnection(SocketTube(103)) Closing channel: channel not registered with selector DEBUG: [HttpClient-42-Worker4] [15s 141ms] Http1AsyncReceiver(SocketTube(103)) Got 0 bytes for delegate null DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] SocketTube(103) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] SocketTube(103) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] SocketTube(103) pausing read event DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] SocketTube(103) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(103)) DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] SocketTube(103) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] ConnectionPool(43) SocketTube(103) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] SocketTube(103) Stopping read scheduler DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] SocketTube(103) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] SocketTube(103) Read scheduler stopped DEBUG: [HttpClient-43-SelectorManager] [15s 141ms] Http2ClientImpl stopping DEBUG: [MainThread] [15s 142ms] HttpClientImpl(44) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 143ms] HttpClientImpl(44) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [HttpClient-43-Worker0] [15s 143ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-43-Worker0] [15s 143ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-43-Worker0] [15s 143ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-43-Worker0] [15s 143ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-43-Worker0] [15s 143ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-43-Worker0] [15s 143ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-43-Worker0] [15s 143ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-43-Worker0] [15s 144ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker0] [15s 144ms] Http1Exchange Sending headers only DEBUG: [HttpClient-43-Worker0] [15s 144ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7a0f8641 queue.isEmpty: true DEBUG: [HttpClient-43-Worker0] [15s 144ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7a0f8641, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-43-Worker0] [15s 144ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [15s 144ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [15s 144ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker0] [15s 144ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker0] [15s 144ms] Http1Exchange response created in advance DEBUG: [HttpClient-43-Worker0] [15s 144ms] Http1Exchange initiating connect async DEBUG: [HttpClient-43-Worker0] [15s 144ms] PlainHttpConnection(SocketTube(104)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [15s 144ms] PlainHttpConnection(SocketTube(104)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-43-Worker0] [15s 144ms] PlainHttpConnection(SocketTube(104)) registering connect event DEBUG: [HttpClient-44-SelectorManager] [15s 144ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@20f9c7ec for C (true) DEBUG: [HttpClient-44-SelectorManager] [15s 144ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: finishing connect DEBUG: [HttpClient-44-SelectorManager] [15s 144ms] PlainHttpConnection(SocketTube(104)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:58311 DEBUG: [HttpClient-43-Worker1] [15s 144ms] PlainHttpConnection(SocketTube(104)) finishConnect, setting connected=true DEBUG: [HttpClient-43-Worker1] [15s 145ms] Http1Exchange SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [15s 145ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker1] [15s 145ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker1] [15s 145ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker1] [15s 145ms] SocketTube(104) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] SocketTube(104) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2a01ac9c DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] Http1AsyncReceiver(SocketTube(104)) Received onSubscribed from upstream DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-43-Worker2] [15s 145ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker2] [15s 145ms] Http1AsyncReceiver(SocketTube(104)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-43-Worker2] [15s 145ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-43-Worker2] [15s 145ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-43-Worker2] [15s 145ms] SocketTube(104) resuming read event DEBUG: [HttpClient-43-Worker1] [15s 145ms] Http1Publisher(SocketTube(104)) got subscriber: SocketTube(104) DEBUG: [HttpClient-43-Worker1] [15s 145ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker1] [15s 145ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-43-Worker2] [15s 145ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f0327b8 for R (true) DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [15s 145ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker1] [15s 145ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-43-Worker3] [15s 145ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker3] [15s 145ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker3] [15s 145ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker3] [15s 145ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker3] [15s 145ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) onNext with 191 bytes DEBUG: [HttpClient-43-Worker1] [15s 146ms] SocketTube(104) trying to write: 191 DEBUG: [HttpClient-43-Worker1] [15s 146ms] SocketTube(104) wrote: 191 DEBUG: [HttpClient-43-Worker1] [15s 146ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) subscription request(1), demand=1 DEBUG: [HttpClient-43-Worker1] [15s 146ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [15s 146ms] SocketTube(104) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-43-Worker1] [15s 146ms] Exchange checkFor407: all clear DEBUG: [HttpClient-43-Worker1] [15s 146ms] Exchange sendRequestBody DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) WriteTask DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Publisher(SocketTube(104)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2bb49877 DEBUG: [HttpClient-43-Worker1] [15s 146ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-43-Worker1] [15s 147ms] Http1Exchange reading headers DEBUG: [HttpClient-44-SelectorManager] [15s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f0327b8 for None (false) DEBUG: [HttpClient-44-SelectorManager] [15s 147ms] SocketTube(104) read bytes: 79 DEBUG: [HttpClient-44-SelectorManager] [15s 147ms] Http1AsyncReceiver(SocketTube(104)) Putting 79 bytes into the queue DEBUG: [HttpClient-44-SelectorManager] [15s 147ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [15s 147ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f0327b8 for R (false) DEBUG: [HttpClient-44-SelectorManager] [15s 147ms] SocketTube(104) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker1] [15s 147ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-43-Worker4] [15s 147ms] Http1AsyncReceiver(SocketTube(104)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7a0f8641 DEBUG: [HttpClient-43-Worker1] [15s 147ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) First time around DEBUG: [HttpClient-43-Worker1] [15s 147ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) headersReader is not yet completed DEBUG: [HttpClient-43-Worker4] [15s 147ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 1 DEBUG: [HttpClient-43-Worker4] [15s 147ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7a0f8641 DEBUG: [HttpClient-43-Worker4] [15s 147ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-43-Worker4] [15s 147ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-43-Worker4] [15s 147ms] Http1AsyncReceiver(SocketTube(104)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7a0f8641 DEBUG: [HttpClient-43-Worker4] [15s 147ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-43-Worker4] [15s 147ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 58311 DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) readBody: return2Cache: true DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@209be763(44) DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1AsyncReceiver(SocketTube(104)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4688b968/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21660f81 queue.isEmpty: false DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 4 DEBUG: [HttpClient-43-Worker4] [15s 148ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-43-Worker4] [15s 148ms] HttpClientImpl(44) body subscriber registered: 1 DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1AsyncReceiver(SocketTube(104)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4688b968/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21660f81, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1AsyncReceiver(SocketTube(104)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@4688b968/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21660f81 DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1AsyncReceiver(SocketTube(104)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1AsyncReceiver(SocketTube(104)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@4688b968/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@21660f81 DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-43-Worker4] [15s 148ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-43-Worker4] [15s 148ms] PlainHttpConnection(SocketTube(104))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1AsyncReceiver(SocketTube(104)) cleared DEBUG: [HttpClient-43-Worker4] [15s 148ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) SocketTube(104): return to HTTP/1.1 pool DEBUG: [HttpClient-43-Worker4] [15s 148ms] ConnectionPool(44) registering CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-43-Worker4] [15s 148ms] SocketTube(104) connecting flows DEBUG: [HttpClient-43-Worker4] [15s 148ms] SocketTube(104) read publisher got subscriber DEBUG: [HttpClient-43-Worker4] [15s 148ms] SocketTube(104) registering subscribe event DEBUG: [HttpClient-43-Worker4] [15s 148ms] SocketTube(104) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [15s 148ms] SocketTube(104) subscribed for writing DEBUG: [HttpClient-43-Worker4] [15s 148ms] SocketTube(104) write: resetting demand to 0 DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SocketTube(104) subscribe event raised DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SocketTube(104) handling pending subscription for CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] Http1AsyncReceiver(SocketTube(104)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SocketTube(104) read demand reset to 0 DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SocketTube(104) calling onSubscribe DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SocketTube(104) got some demand for reading DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SocketTube(104) resuming read event DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@6f0327b8 for R (false) DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SocketTube(104) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SocketTube(104) onSubscribe called DEBUG: [HttpClient-44-SelectorManager] [15s 148ms] SocketTube(104) pending subscriber subscribed DEBUG: [HttpClient-43-Worker4] [15s 148ms] SocketTube(104) write: registering startSubscription event DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) write: starting subscription DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) write: offloading requestMore DEBUG: [HttpClient-43-Worker5] [15s 149ms] SocketTube(104) write: requesting more... DEBUG: [HttpClient-43-Worker4] [15s 149ms] HttpClientImpl(44) body subscriber unregistered: 0 DEBUG: [HttpClient-43-Worker5] [15s 149ms] SocketTube(104) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-43-Worker4] [15s 149ms] HttpClientImpl(44) ClientImpl (async) elapsed 6 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-43-Worker4] [15s 149ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Finished reading body: READING_BODY DEBUG: [HttpClient-43-Worker4] [15s 149ms] Http1Response(id=79, PlainHttpConnection(SocketTube(104))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@209be763(44) DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] HttpClientImpl(44) SelectorManager shutting down DEBUG: [HttpClient-43-Worker4] [15s 149ms] Http1AsyncReceiver(SocketTube(104)) Delegate done: 0 DEBUG: [HttpClient-43-Worker4] [15s 149ms] Http1AsyncReceiver(SocketTube(104)) Got 0 bytes for delegate null DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] PlainHttpConnection(SocketTube(104)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) pausing read event DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(104)) DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] ConnectionPool(44) SocketTube(104) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) Stopping read scheduler DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] SocketTube(104) Read scheduler stopped DEBUG: [HttpClient-44-SelectorManager] [15s 149ms] Http2ClientImpl stopping DEBUG: [MainThread] [15s 150ms] HttpClientImpl(45) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 150ms] HttpClientImpl(45) ClientImpl (async) send http://127.0.0.1:35085/ GET DEBUG: [HttpClient-44-Worker0] [15s 151ms] Exchange establishing exchange for http://127.0.0.1:35085/ GET, proxy=null DEBUG: [HttpClient-44-Worker0] [15s 151ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-44-Worker0] [15s 151ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-44-Worker0] [15s 151ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-44-Worker0] [15s 151ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-44-Worker0] [15s 151ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-44-Worker0] [15s 151ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-44-Worker0] [15s 151ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker0] [15s 152ms] Http1Exchange Sending headers only DEBUG: [HttpClient-44-Worker0] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@7ea890e7 queue.isEmpty: true DEBUG: [HttpClient-44-Worker0] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@7ea890e7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-44-Worker0] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker0] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker0] [15s 152ms] Http1Exchange response created in advance DEBUG: [HttpClient-44-Worker0] [15s 152ms] Http1Exchange initiating connect async DEBUG: [HttpClient-44-Worker0] [15s 152ms] PlainHttpConnection(SocketTube(105)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [15s 152ms] PlainHttpConnection(SocketTube(105)) bind completed /0.0.0.0 DEBUG: [HttpClient-44-Worker0] [15s 152ms] PlainHttpConnection(SocketTube(105)) registering connect event DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7e723d8a for C (true) DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: finishing connect DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] PlainHttpConnection(SocketTube(105)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50599 DEBUG: [HttpClient-44-Worker1] [15s 152ms] PlainHttpConnection(SocketTube(105)) finishConnect, setting connected=true DEBUG: [HttpClient-44-Worker1] [15s 152ms] Http1Exchange SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [15s 152ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker1] [15s 152ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker1] [15s 152ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker1] [15s 152ms] SocketTube(105) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] SocketTube(105) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@748a56fa DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) Received onSubscribed from upstream DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-44-Worker2] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker2] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-44-Worker2] [15s 152ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-44-Worker2] [15s 152ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-44-Worker2] [15s 152ms] SocketTube(105) resuming read event DEBUG: [HttpClient-44-Worker1] [15s 152ms] Http1Publisher(SocketTube(105)) got subscriber: SocketTube(105) DEBUG: [HttpClient-44-Worker2] [15s 152ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-44-Worker1] [15s 153ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-45-SelectorManager] [15s 152ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3188d60f for R (true) DEBUG: [HttpClient-44-Worker1] [15s 153ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [15s 153ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [15s 153ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker3] [15s 153ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker3] [15s 153ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker3] [15s 153ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [15s 153ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-44-Worker3] [15s 153ms] Http1Publisher(SocketTube(105)) hasOutgoing = false, demand = 1 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:35085/ GET DEBUG: [HttpClient-44-Worker3] [15s 153ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [15s 153ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-44-Worker1] [15s 153ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [15s 153ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [15s 153ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [15s 153ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-44-Worker1] [15s 153ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-44-Worker1] [15s 153ms] Http1Publisher(SocketTube(105)) onNext with 191 bytes DEBUG: [HttpClient-44-Worker1] [15s 153ms] SocketTube(105) trying to write: 191 DEBUG: [HttpClient-44-Worker1] [15s 153ms] SocketTube(105) wrote: 191 DEBUG: [HttpClient-44-Worker1] [15s 154ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Publisher(SocketTube(105)) subscription request(1), demand=1 DEBUG: [HttpClient-44-Worker1] [15s 154ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [15s 154ms] SocketTube(105) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Publisher(SocketTube(105)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-44-Worker1] [15s 154ms] Exchange checkFor407: all clear DEBUG: [HttpClient-44-Worker1] [15s 154ms] Exchange sendRequestBody DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Publisher(SocketTube(105)) WriteTask DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Publisher(SocketTube(105)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Publisher(SocketTube(105)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Publisher(SocketTube(105)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6f2392b4 DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Exchange reading headers DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) First time around DEBUG: [HttpClient-44-Worker1] [15s 154ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) headersReader is not yet completed DEBUG: [HttpClient-45-SelectorManager] [15s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3188d60f for None (false) DEBUG: [HttpClient-45-SelectorManager] [15s 154ms] SocketTube(105) read bytes: 79 DEBUG: [HttpClient-45-SelectorManager] [15s 154ms] Http1AsyncReceiver(SocketTube(105)) Putting 79 bytes into the queue DEBUG: [HttpClient-45-SelectorManager] [15s 154ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [15s 154ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3188d60f for R (false) DEBUG: [HttpClient-45-SelectorManager] [15s 154ms] SocketTube(105) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [15s 154ms] Http1AsyncReceiver(SocketTube(105)) Got 79 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@7ea890e7 DEBUG: [HttpClient-44-Worker4] [15s 154ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 1 DEBUG: [HttpClient-44-Worker4] [15s 154ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 79 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@7ea890e7 DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 79/79 bytes to header parser DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Parsing headers completed. bytes=75 DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1AsyncReceiver(SocketTube(105)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@7ea890e7 DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:35085/) 200 HTTP_1_1 Local port: 50599 DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) readBody: return2Cache: true DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@7d6825db(45) DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1AsyncReceiver(SocketTube(105)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ca4efe4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10de5156 queue.isEmpty: false DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 4 DEBUG: [HttpClient-44-Worker4] [15s 155ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-44-Worker4] [15s 155ms] HttpClientImpl(45) body subscriber registered: 1 DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1AsyncReceiver(SocketTube(105)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ca4efe4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10de5156, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1AsyncReceiver(SocketTube(105)) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ca4efe4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10de5156 DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1AsyncReceiver(SocketTube(105)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1AsyncReceiver(SocketTube(105)) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ca4efe4/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@10de5156 DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Sending 4/79 bytes to body parser DEBUG: [HttpClient-44-Worker4] [15s 155ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-44-Worker4] [15s 155ms] PlainHttpConnection(SocketTube(105))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1AsyncReceiver(SocketTube(105)) cleared DEBUG: [HttpClient-44-Worker4] [15s 155ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) SocketTube(105): return to HTTP/1.1 pool DEBUG: [HttpClient-44-Worker4] [15s 155ms] ConnectionPool(45) registering CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-44-Worker4] [15s 155ms] SocketTube(105) connecting flows DEBUG: [HttpClient-44-Worker4] [15s 155ms] SocketTube(105) read publisher got subscriber DEBUG: [HttpClient-44-Worker4] [15s 155ms] SocketTube(105) registering subscribe event DEBUG: [HttpClient-44-Worker4] [15s 155ms] SocketTube(105) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [15s 156ms] SocketTube(105) subscribed for writing DEBUG: [HttpClient-44-Worker4] [15s 156ms] SocketTube(105) write: resetting demand to 0 DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) subscribe event raised DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) handling pending subscription for CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] Http1AsyncReceiver(SocketTube(105)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) read demand reset to 0 DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) calling onSubscribe DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) got some demand for reading DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) resuming read event DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@3188d60f for R (false) DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) onSubscribe called DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) pending subscriber subscribed DEBUG: [HttpClient-44-Worker4] [15s 156ms] SocketTube(105) write: registering startSubscription event DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) write: starting subscription DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] SocketTube(105) write: offloading requestMore DEBUG: [HttpClient-44-Worker5] [15s 156ms] SocketTube(105) write: requesting more... DEBUG: [HttpClient-44-Worker5] [15s 156ms] SocketTube(105) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-44-Worker4] [15s 156ms] HttpClientImpl(45) body subscriber unregistered: 0 DEBUG: [HttpClient-44-Worker4] [15s 156ms] HttpClientImpl(45) ClientImpl (async) elapsed 5 millis for GET to http://127.0.0.1:35085/ DEBUG: [HttpClient-44-Worker4] [15s 156ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Finished reading body: READING_BODY DEBUG: [HttpClient-44-Worker4] [15s 156ms] Http1Response(id=80, PlainHttpConnection(SocketTube(105))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@7d6825db(45) DEBUG: [HttpClient-45-SelectorManager] [15s 156ms] HttpClientImpl(45) SelectorManager shutting down DEBUG: [HttpClient-44-Worker4] [15s 157ms] Http1AsyncReceiver(SocketTube(105)) Delegate done: 0 DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] PlainHttpConnection(SocketTube(105)) Closing channel: channel not registered with selector DEBUG: [HttpClient-44-Worker4] [15s 157ms] Http1AsyncReceiver(SocketTube(105)) Got 0 bytes for delegate null DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] SocketTube(105) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] SocketTube(105) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] SocketTube(105) pausing read event DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] SocketTube(105) Sending error java.io.IOException: connection closed locally to subscriber CleanupTrigger(SocketTube(105)) DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] SocketTube(105) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] ConnectionPool(45) SocketTube(105) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] SocketTube(105) Stopping read scheduler DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] SocketTube(105) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] SocketTube(105) Read scheduler stopped DEBUG: [HttpClient-45-SelectorManager] [15s 157ms] Http2ClientImpl stopping DEBUG: [MainThread] [15s 157ms] HttpClientImpl(46) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 158ms] HttpClientImpl(46) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [HttpClient-45-Worker0] [15s 158ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [15s 159ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-45-Worker0] [15s 159ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-45-Worker0] [15s 159ms] PlainHttpConnection(SocketTube(106)) registering connect event DEBUG: [HttpClient-45-Worker0] [15s 159ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@8def406 for C (true) DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: finishing connect DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] PlainHttpConnection(SocketTube(106)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50276 DEBUG: [HttpClient-45-Worker1] [15s 160ms] SocketTube(106) connecting flows DEBUG: [HttpClient-45-Worker1] [15s 160ms] SocketTube(106) read publisher got subscriber DEBUG: [HttpClient-45-Worker1] [15s 160ms] SocketTube(106) registering subscribe event DEBUG: [HttpClient-45-Worker1] [15s 160ms] SocketTube(106) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SocketTube(106) subscribe event raised DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] 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@2269f76[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] [15s 160ms] SocketTube(106) read demand reset to 0 DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SocketTube(106) calling onSubscribe DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SSL Reader(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(106)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SocketTube(106) onSubscribe called DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SocketTube(106) pending subscriber subscribed DEBUG: [HttpClient-45-Worker1] [15s 160ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for R (true) DEBUG: [HttpClient-45-Worker1] [15s 160ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker1] [15s 160ms] SSL Writer(SocketTube(106)) calling downstreamSubscriber::onSubscribe on SocketTube(106) DEBUG: [HttpClient-45-Worker1] [15s 160ms] SocketTube(106) subscribed for writing DEBUG: [HttpClient-45-Worker1] [15s 160ms] SocketTube(106) write: registering startSubscription event DEBUG: [HttpClient-45-Worker1] [15s 160ms] SSL Writer(SocketTube(106)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SocketTube(106) write: starting subscription DEBUG: [HttpClient-45-Worker1] [15s 160ms] SSL Writer(SocketTube(106)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-45-Worker1] [15s 160ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-SelectorManager] [15s 160ms] SocketTube(106) write: offloading requestMore DEBUG: [HttpClient-45-Worker2] [15s 161ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker2] [15s 161ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker2] [15s 161ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [15s 161ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) Sending 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) Adding 2186 to outputQ queue DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-45-Worker1] [15s 163ms] SocketTube(106) trying to write: 2186 DEBUG: [HttpClient-45-Worker1] [15s 163ms] SocketTube(106) wrote: 2186 DEBUG: [HttpClient-45-Worker1] [15s 163ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker1] [15s 163ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [15s 163ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker1] [15s 163ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-SelectorManager] [15s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for None (false) DEBUG: [HttpClient-46-SelectorManager] [15s 166ms] HttpClientImpl(46) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-46-SelectorManager] [15s 166ms] SocketTube(106) read bytes: 261 DEBUG: [HttpClient-46-SelectorManager] [15s 166ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [15s 166ms] SSL Reader(SocketTube(106)) Adding 261 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [15s 166ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [15s 166ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for R (false) DEBUG: [HttpClient-46-SelectorManager] [15s 166ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [15s 166ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [15s 166ms] SSL Reader(SocketTube(106)) Unwrapping: 261 DEBUG: [HttpClient-45-Worker3] [15s 166ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-45-Worker3] [15s 166ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [15s 167ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 133 DEBUG: [HttpClient-45-Worker3] [15s 167ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [15s 167ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [15s 167ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [15s 167ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [15s 167ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [15s 167ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) Sending 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) Adding 6 to outputQ queue DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-45-Worker3] [15s 168ms] SocketTube(106) trying to write: 6 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SocketTube(106) wrote: 6 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [15s 168ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [15s 168ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) Unwrapping: 128 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 6 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) Unwrapping: 122 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 122 DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSL Reader(SocketTube(106)) handshaking DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSLFlowDelegate(SocketTube(106)) obtaining and initiating task execution DEBUG: [HttpClient-45-Worker3] [15s 168ms] SSLFlowDelegate(SocketTube(106)) #tasks to execute: 1 DEBUG: [HttpClient-45-Worker3] [15s 169ms] SSLFlowDelegate(SocketTube(106)) finished task execution DEBUG: [HttpClient-45-Worker3] [15s 169ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-45-Worker3] [15s 169ms] SSL Writer(SocketTube(106)) wrapping 0 bytes DEBUG: [HttpClient-45-Worker3] [15s 169ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [15s 169ms] SSL Writer(SocketTube(106)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [15s 169ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [15s 169ms] SSLFlowDelegate(SocketTube(106)) setALPN = DEBUG: [HttpClient-45-Worker3] [15s 169ms] PlainHttpConnection(SocketTube(106)) finishConnect, setting connected=true DEBUG: [HttpClient-45-Worker3] [15s 169ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-45-Worker3] [15s 169ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [15s 170ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-45-Worker3] [15s 170ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-45-Worker3] [15s 170ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50276 remote=/127.0.0.1:46733] DEBUG: [HttpClient-45-Worker3] [15s 170ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1Exchange Sending headers only DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@525e4ad7 queue.isEmpty: true DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@525e4ad7, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1Exchange response created in advance DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1Exchange SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [15s 170ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker3] [15s 170ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@30e8e52b DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Received onSubscribed from upstream DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker3] [15s 170ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [15s 170ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [15s 170ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [15s 170ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1Publisher(SSLTube(SocketTube(106))) got subscriber: SSLTube(SocketTube(106)) DEBUG: [HttpClient-45-Worker3] [15s 170ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-45-Worker3] [15s 170ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Publisher(SSLTube(SocketTube(106))) onNext with 82 bytes DEBUG: [HttpClient-45-Worker3] [15s 171ms] SSLTube(SocketTube(106)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-45-Worker3] [15s 171ms] SSL Writer(SocketTube(106)) onNext DEBUG: [HttpClient-45-Worker3] [15s 171ms] SSL Writer(SocketTube(106)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-45-Worker3] [15s 171ms] Exchange checkFor407: all clear DEBUG: [HttpClient-45-Worker3] [15s 171ms] Exchange sendRequestBody DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [15s 171ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-45-Worker3] [15s 171ms] SSL Writer(SocketTube(106)) Sending 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [15s 171ms] SSL Writer(SocketTube(106)) Adding 90 to outputQ queue DEBUG: [HttpClient-45-Worker3] [15s 171ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [15s 171ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-45-Worker3] [15s 172ms] SocketTube(106) trying to write: 90 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SocketTube(106) wrote: 90 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-45-Worker3] [15s 172ms] SocketTube(106) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [15s 172ms] SocketTube(106) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSLTube(SocketTube(106)) request: n=1 DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Publisher(SSLTube(SocketTube(106))) subscription request(1), demand=1 DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Publisher(SSLTube(SocketTube(106))) WriteTask DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Publisher(SSLTube(SocketTube(106))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Exchange reading headers DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Response(id=81) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Response(id=81) First time around DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Response(id=81) headersReader is not yet completed DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Publisher(SSLTube(SocketTube(106))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-45-Worker3] [15s 172ms] Http1Publisher(SSLTube(SocketTube(106))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@44f7ccf0 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) wrapping 82 bytes DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) Sending 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) Adding 120 to outputQ queue DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [15s 172ms] SSL Writer(SocketTube(106)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-45-Worker3] [15s 172ms] SocketTube(106) trying to write: 120 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SocketTube(106) wrote: 120 DEBUG: [HttpClient-45-Worker3] [15s 172ms] SocketTube(106) write: requesting more... DEBUG: [HttpClient-46-SelectorManager] [15s 172ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for None (false) DEBUG: [HttpClient-46-SelectorManager] [15s 172ms] SocketTube(106) no more demand for reading DEBUG: [HttpClient-46-SelectorManager] [15s 172ms] SocketTube(106) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [15s 172ms] SocketTube(106) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [15s 173ms] SocketTube(106) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [15s 173ms] SSL Writer(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-45-Worker3] [15s 173ms] SSL Writer(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker3] [15s 173ms] SSL Writer(SocketTube(106)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-45-Worker3] [15s 173ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker3] [15s 173ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker3] [15s 173ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker3] [15s 173ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker3] [15s 173ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [15s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for R (true) DEBUG: [HttpClient-46-SelectorManager] [15s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for None (false) DEBUG: [HttpClient-46-SelectorManager] [15s 173ms] SocketTube(106) read bytes: 1834 DEBUG: [HttpClient-46-SelectorManager] [15s 173ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [15s 173ms] SSL Reader(SocketTube(106)) Adding 1834 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [15s 173ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [15s 173ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for R (false) DEBUG: [HttpClient-46-SelectorManager] [15s 173ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [15s 173ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:1834, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker4] [15s 173ms] SSL Reader(SocketTube(106)) Unwrapping: 1834 DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) Decoded 0 bytes out of 1834 into buffer of 16676 remaining to decode: 113 DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) Unwrapping: 113 DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) Decoded 75 bytes out of 113 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 113 DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) sending 75 DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) Adding 75 to outputQ queue DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker4] [15s 174ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-45-Worker4] [15s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 75 bytes into the queue DEBUG: [HttpClient-45-Worker4] [15s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@525e4ad7 DEBUG: [HttpClient-45-Worker4] [15s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 1 DEBUG: [HttpClient-45-Worker4] [15s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@525e4ad7 DEBUG: [HttpClient-45-Worker4] [15s 174ms] Http1Response(id=81) Sending 75/512 bytes to header parser DEBUG: [HttpClient-45-Worker4] [15s 174ms] Http1Response(id=81) Parsing headers completed. bytes=75 DEBUG: [HttpClient-45-Worker4] [15s 174ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@525e4ad7 DEBUG: [HttpClient-45-Worker4] [15s 174ms] Http1Response(id=81) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-45-Worker4] [15s 174ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 50276 DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1Response(id=81) readBody: return2Cache: true DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@598e45cd(46) DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6ffc598e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fd4ae54 queue.isEmpty: false DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker4] [15s 175ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-45-Worker4] [15s 175ms] HttpClientImpl(46) body subscriber registered: 1 DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6ffc598e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fd4ae54, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ffc598e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fd4ae54 DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ffc598e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fd4ae54 DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-45-Worker4] [15s 175ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-45-Worker4] [15s 175ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-45-Worker4] [15s 175ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker4] [15s 175ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker4] [15s 175ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker4] [15s 175ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker4] [15s 175ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker4] [15s 175ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker4] [15s 175ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker4] [15s 175ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [15s 175ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for R (false) DEBUG: [HttpClient-46-SelectorManager] [15s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for None (false) DEBUG: [HttpClient-46-SelectorManager] [15s 217ms] SocketTube(106) read bytes: 42 DEBUG: [HttpClient-46-SelectorManager] [15s 217ms] SSL Reader(SocketTube(106)) onNext DEBUG: [HttpClient-46-SelectorManager] [15s 217ms] SSL Reader(SocketTube(106)) Adding 42 bytes to read buffer DEBUG: [HttpClient-46-SelectorManager] [15s 217ms] SocketTube(106) resuming read event DEBUG: [HttpClient-46-SelectorManager] [15s 217ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for R (false) DEBUG: [HttpClient-46-SelectorManager] [15s 217ms] SocketTube(106) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:42, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) Unwrapping: 42 DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) Unwrapped: consumed: 42 DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) sending 4 DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) Adding 4 to outputQ queue DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) pushScheduler is alive DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [15s 217ms] SSL Reader(SocketTube(106)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-45-Worker5] [15s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Putting 4 bytes into the queue DEBUG: [HttpClient-45-Worker5] [15s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6ffc598e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fd4ae54 DEBUG: [HttpClient-45-Worker5] [15s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-45-Worker5] [15s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6ffc598e/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@4fd4ae54 DEBUG: [HttpClient-45-Worker5] [15s 217ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-45-Worker5] [15s 217ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-45-Worker5] [15s 217ms] AsyncSSLConnection(SSLTube(SocketTube(106)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-45-Worker5] [15s 217ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) cleared DEBUG: [HttpClient-45-Worker5] [15s 217ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) SSLTube(SocketTube(106)): return to HTTP/1.1 pool DEBUG: [HttpClient-45-Worker5] [15s 218ms] ConnectionPool(46) registering CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSLTube(SocketTube(106)) connecting flows DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSLTube(SocketTube(106)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(106))) DEBUG: [HttpClient-45-Worker5] [15s 218ms] Http1Publisher(SSLTube(SocketTube(106))) subscription cancelled DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSLTube(SocketTube(106)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-45-Worker5] [15s 218ms] HttpClientImpl(46) body subscriber unregistered: 0 DEBUG: [HttpClient-45-Worker5] [15s 218ms] HttpClientImpl(46) ClientImpl (async) elapsed 60 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-45-Worker5] [15s 218ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Finished reading body: READING_BODY DEBUG: [HttpClient-45-Worker5] [15s 218ms] Http1Response(id=81, AsyncSSLConnection(SSLTube(SocketTube(106)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@598e45cd(46) DEBUG: [HttpClient-45-Worker5] [15s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Delegate done: 0 DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [15s 218ms] Http1AsyncReceiver(SSLTube(SocketTube(106))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSL Reader(SocketTube(106)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSL Reader(SocketTube(106)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSL Reader(SocketTube(106)) requesting 1 DEBUG: [HttpClient-45-Worker5] [15s 218ms] SocketTube(106) got some demand for reading DEBUG: [HttpClient-45-Worker5] [15s 218ms] SocketTube(106) resuming read event DEBUG: [HttpClient-45-Worker5] [15s 218ms] SocketTube(106) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-45-Worker5] [15s 218ms] SSL Reader(SocketTube(106)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [15s 218ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@47241156 for R (false) DEBUG: [HttpClient-46-SelectorManager] [15s 218ms] HttpClientImpl(46) SelectorManager shutting down DEBUG: [HttpClient-46-SelectorManager] [15s 218ms] PlainHttpConnection(SocketTube(106)) Closing channel: channel not registered with selector DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SocketTube(106) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SocketTube(106) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SocketTube(106) pausing read event DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] 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@2269f76[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@7629156a[Completed normally] (id=7170), onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=42 lim=42 cap=2048], count: 79, scheduler: running, status: OK, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SocketTube(106) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SSL Reader(SocketTube(106)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] 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] [15s 219ms] SSL Reader(SocketTube(106)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] 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@7629156a[Completed normally] (id=7170), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] ConnectionPool(46) SSLTube(SocketTube(106)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SSLTube(SocketTube(106)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SSL Reader(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SSL Writer(SocketTube(106)) stop DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SocketTube(106) Stopping read scheduler DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SocketTube(106) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] SocketTube(106) Read scheduler stopped DEBUG: [HttpClient-46-SelectorManager] [15s 219ms] Http2ClientImpl stopping DEBUG: [MainThread] [15s 220ms] HttpClientImpl(47) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 220ms] HttpClientImpl(47) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [HttpClient-46-Worker0] [15s 221ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [15s 222ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-46-Worker0] [15s 222ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-46-Worker0] [15s 222ms] PlainHttpConnection(SocketTube(107)) registering connect event DEBUG: [HttpClient-46-Worker0] [15s 222ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-47-SelectorManager] [15s 223ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@5a419899 for C (true) DEBUG: [HttpClient-47-SelectorManager] [15s 223ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: finishing connect DEBUG: [HttpClient-47-SelectorManager] [15s 223ms] PlainHttpConnection(SocketTube(107)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:50288 DEBUG: [HttpClient-46-Worker1] [15s 224ms] SocketTube(107) connecting flows DEBUG: [HttpClient-46-Worker1] [15s 224ms] SocketTube(107) read publisher got subscriber DEBUG: [HttpClient-46-Worker1] [15s 224ms] SocketTube(107) registering subscribe event DEBUG: [HttpClient-46-Worker1] [15s 224ms] SocketTube(107) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-46-Worker1] [15s 224ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker1] [15s 224ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker1] [15s 224ms] SSL Writer(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SocketTube(107) DEBUG: [HttpClient-46-Worker1] [15s 224ms] SocketTube(107) subscribed for writing DEBUG: [HttpClient-46-Worker1] [15s 224ms] SocketTube(107) write: registering startSubscription event DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SocketTube(107) subscribe event raised DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] 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@50b9f3e9[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] [15s 224ms] SocketTube(107) read demand reset to 0 DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SocketTube(107) calling onSubscribe DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SSL Reader(SocketTube(107)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(107)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SocketTube(107) onSubscribe called DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SocketTube(107) pending subscriber subscribed DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15bb779a for R (true) DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SocketTube(107) write: starting subscription DEBUG: [HttpClient-47-SelectorManager] [15s 224ms] SocketTube(107) write: offloading requestMore DEBUG: [HttpClient-46-Worker1] [15s 224ms] SSL Writer(SocketTube(107)) onSubscribe initiating handshaking DEBUG: [HttpClient-46-Worker1] [15s 224ms] SSL Writer(SocketTube(107)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-46-Worker2] [15s 224ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker2] [15s 224ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker2] [15s 224ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [15s 224ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-46-Worker1] [15s 225ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) Sending 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) Adding 2186 to outputQ queue DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-46-Worker1] [15s 227ms] SocketTube(107) trying to write: 2186 DEBUG: [HttpClient-46-Worker1] [15s 227ms] SocketTube(107) wrote: 2186 DEBUG: [HttpClient-46-Worker1] [15s 227ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker1] [15s 227ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [15s 227ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker1] [15s 227ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-SelectorManager] [15s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15bb779a for None (false) DEBUG: [HttpClient-47-SelectorManager] [15s 230ms] HttpClientImpl(47) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-47-SelectorManager] [15s 230ms] SocketTube(107) read bytes: 261 DEBUG: [HttpClient-47-SelectorManager] [15s 230ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [15s 230ms] SSL Reader(SocketTube(107)) Adding 261 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [15s 230ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [15s 230ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15bb779a for R (false) DEBUG: [HttpClient-47-SelectorManager] [15s 230ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 230ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [15s 230ms] SSL Reader(SocketTube(107)) Unwrapping: 261 DEBUG: [HttpClient-46-Worker3] [15s 230ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-46-Worker3] [15s 230ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [15s 230ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 133 DEBUG: [HttpClient-46-Worker3] [15s 230ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [15s 230ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [15s 230ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) Sending 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) Adding 6 to outputQ queue DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [15s 231ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-46-Worker3] [15s 232ms] SocketTube(107) trying to write: 6 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SocketTube(107) wrote: 6 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [15s 232ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 232ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) Unwrapping: 128 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 6 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) Unwrapping: 122 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 122 DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSL Reader(SocketTube(107)) handshaking DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSLFlowDelegate(SocketTube(107)) obtaining and initiating task execution DEBUG: [HttpClient-46-Worker3] [15s 232ms] SSLFlowDelegate(SocketTube(107)) #tasks to execute: 1 DEBUG: [HttpClient-46-Worker3] [15s 233ms] SSLFlowDelegate(SocketTube(107)) finished task execution DEBUG: [HttpClient-46-Worker3] [15s 233ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-46-Worker3] [15s 233ms] SSL Writer(SocketTube(107)) wrapping 0 bytes DEBUG: [HttpClient-46-Worker3] [15s 233ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [15s 233ms] SSL Writer(SocketTube(107)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [15s 233ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [15s 233ms] SSLFlowDelegate(SocketTube(107)) setALPN = DEBUG: [HttpClient-46-Worker3] [15s 233ms] PlainHttpConnection(SocketTube(107)) finishConnect, setting connected=true DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [15s 233ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-46-Worker3] [15s 233ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-46-Worker3] [15s 233ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:50288 remote=/127.0.0.1:46733] DEBUG: [HttpClient-46-Worker3] [15s 233ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http1Exchange Sending headers only DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@4f35117e queue.isEmpty: true DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@4f35117e, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http1Exchange response created in advance DEBUG: [HttpClient-46-Worker3] [15s 233ms] Http1Exchange SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [15s 233ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker3] [15s 233ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@2579a0c2 DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Received onSubscribed from upstream DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker3] [15s 234ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [15s 234ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [15s 234ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [15s 234ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1Publisher(SSLTube(SocketTube(107))) got subscriber: SSLTube(SocketTube(107)) DEBUG: [HttpClient-46-Worker3] [15s 234ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [15s 234ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [15s 235ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [15s 235ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-46-Worker3] [15s 235ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-46-Worker3] [15s 235ms] Http1Publisher(SSLTube(SocketTube(107))) onNext with 82 bytes DEBUG: [HttpClient-46-Worker3] [15s 235ms] SSLTube(SocketTube(107)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-46-Worker3] [15s 235ms] SSL Writer(SocketTube(107)) onNext DEBUG: [HttpClient-46-Worker3] [15s 235ms] SSL Writer(SocketTube(107)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-46-Worker3] [15s 235ms] Exchange checkFor407: all clear DEBUG: [HttpClient-46-Worker3] [15s 235ms] Exchange sendRequestBody DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) Sending 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) Adding 90 to outputQ queue DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-46-Worker3] [15s 236ms] SocketTube(107) trying to write: 90 DEBUG: [HttpClient-46-Worker3] [15s 236ms] SocketTube(107) wrote: 90 DEBUG: [HttpClient-46-Worker3] [15s 236ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [15s 236ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 236ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSLTube(SocketTube(107)) request: n=1 DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Publisher(SSLTube(SocketTube(107))) subscription request(1), demand=1 DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Publisher(SSLTube(SocketTube(107))) WriteTask DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Publisher(SSLTube(SocketTube(107))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Exchange reading headers DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Response(id=82) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Response(id=82) First time around DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Response(id=82) headersReader is not yet completed DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Publisher(SSLTube(SocketTube(107))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-46-Worker3] [15s 236ms] Http1Publisher(SSLTube(SocketTube(107))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@bec044e DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) wrapping 82 bytes DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) Sending 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) Adding 120 to outputQ queue DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [15s 236ms] SSL Writer(SocketTube(107)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-46-Worker3] [15s 236ms] SocketTube(107) trying to write: 120 DEBUG: [HttpClient-46-Worker3] [15s 236ms] SocketTube(107) wrote: 120 DEBUG: [HttpClient-46-Worker3] [15s 237ms] SocketTube(107) write: requesting more... DEBUG: [HttpClient-46-Worker3] [15s 237ms] SocketTube(107) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 237ms] SocketTube(107) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Writer(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Writer(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Writer(SocketTube(107)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [15s 237ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker3] [15s 237ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [15s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15bb779a for None (false) DEBUG: [HttpClient-47-SelectorManager] [15s 237ms] SocketTube(107) read bytes: 1721 DEBUG: [HttpClient-47-SelectorManager] [15s 237ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-46-Worker3] [15s 237ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker3] [15s 237ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker3] [15s 237ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [15s 237ms] SSL Reader(SocketTube(107)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [15s 237ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [15s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15bb779a for R (false) DEBUG: [HttpClient-47-SelectorManager] [15s 237ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 237ms] SocketTube(107) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [15s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15bb779a for R (false) DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Reader(SocketTube(107)) Unwrapping: 1721 DEBUG: [HttpClient-47-SelectorManager] [15s 237ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15bb779a for R (false) DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Reader(SocketTube(107)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-46-Worker3] [15s 237ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-SelectorManager] [15s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15bb779a for None (false) DEBUG: [HttpClient-47-SelectorManager] [15s 281ms] SocketTube(107) read bytes: 155 DEBUG: [HttpClient-47-SelectorManager] [15s 281ms] SSL Reader(SocketTube(107)) onNext DEBUG: [HttpClient-47-SelectorManager] [15s 281ms] SSL Reader(SocketTube(107)) Adding 155 bytes to read buffer DEBUG: [HttpClient-47-SelectorManager] [15s 281ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [15s 281ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@15bb779a for R (false) DEBUG: [HttpClient-47-SelectorManager] [15s 281ms] SocketTube(107) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) Unwrapping: 155 DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 113 DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) sending 75 DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) Adding 75 to outputQ queue DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [15s 281ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-46-Worker4] [15s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 75 bytes into the queue DEBUG: [HttpClient-46-Worker4] [15s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@4f35117e DEBUG: [HttpClient-46-Worker4] [15s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 1 DEBUG: [HttpClient-46-Worker4] [15s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@4f35117e DEBUG: [HttpClient-46-Worker4] [15s 281ms] Http1Response(id=82) Sending 75/512 bytes to header parser DEBUG: [HttpClient-46-Worker4] [15s 281ms] Http1Response(id=82) Parsing headers completed. bytes=75 DEBUG: [HttpClient-46-Worker4] [15s 281ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@4f35117e DEBUG: [HttpClient-46-Worker4] [15s 281ms] Http1Response(id=82) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-46-Worker4] [15s 281ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 50288 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1Response(id=82) readBody: return2Cache: true DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@42880088(47) DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@962c9fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ebb9748 queue.isEmpty: false DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker4] [15s 282ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-46-Worker4] [15s 282ms] HttpClientImpl(47) body subscriber registered: 1 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@962c9fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ebb9748, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@962c9fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ebb9748 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@962c9fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ebb9748 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-46-Worker4] [15s 282ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) Unwrapping: 42 DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) Unwrapped: consumed: 42 DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) sending 4 DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) Adding 4 to outputQ queue DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) pushScheduler is alive DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [15s 282ms] SSL Reader(SocketTube(107)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Putting 4 bytes into the queue DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@962c9fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ebb9748 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@962c9fb/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@6ebb9748 DEBUG: [HttpClient-46-Worker4] [15s 282ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-46-Worker4] [15s 282ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-46-Worker4] [15s 283ms] AsyncSSLConnection(SSLTube(SocketTube(107)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-46-Worker4] [15s 283ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) cleared DEBUG: [HttpClient-46-Worker4] [15s 283ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) SSLTube(SocketTube(107)): return to HTTP/1.1 pool DEBUG: [HttpClient-46-Worker4] [15s 283ms] ConnectionPool(47) registering CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker4] [15s 283ms] SSLTube(SocketTube(107)) connecting flows DEBUG: [HttpClient-46-Worker4] [15s 283ms] SSLTube(SocketTube(107)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(107))) DEBUG: [HttpClient-46-Worker4] [15s 283ms] Http1Publisher(SSLTube(SocketTube(107))) subscription cancelled DEBUG: [HttpClient-46-Worker4] [15s 283ms] SSLTube(SocketTube(107)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-46-Worker4] [15s 283ms] HttpClientImpl(47) body subscriber unregistered: 0 DEBUG: [HttpClient-46-Worker4] [15s 283ms] HttpClientImpl(47) ClientImpl (async) elapsed 62 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-46-Worker4] [15s 283ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Finished reading body: READING_BODY DEBUG: [HttpClient-46-Worker4] [15s 283ms] Http1Response(id=82, AsyncSSLConnection(SSLTube(SocketTube(107)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@42880088(47) DEBUG: [HttpClient-46-Worker4] [15s 283ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Delegate done: 0 DEBUG: [HttpClient-46-Worker4] [15s 283ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [15s 283ms] Http1AsyncReceiver(SSLTube(SocketTube(107))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-46-Worker4] [15s 283ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [15s 283ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [15s 283ms] SSL Reader(SocketTube(107)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-46-Worker4] [15s 283ms] SSL Reader(SocketTube(107)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-46-Worker4] [15s 283ms] SSL Reader(SocketTube(107)) requesting 1 DEBUG: [HttpClient-46-Worker4] [15s 283ms] SocketTube(107) got some demand for reading DEBUG: [HttpClient-46-Worker4] [15s 283ms] SocketTube(107) resuming read event DEBUG: [HttpClient-47-SelectorManager] [15s 283ms] HttpClientImpl(47) SelectorManager shutting down DEBUG: [HttpClient-47-SelectorManager] [15s 283ms] PlainHttpConnection(SocketTube(107)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-SelectorManager] [15s 283ms] SocketTube(107) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker4] [15s 283ms] SocketTube(107) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-SelectorManager] [15s 283ms] SocketTube(107) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [15s 283ms] SocketTube(107) pausing read event DEBUG: [HttpClient-46-Worker4] [15s 283ms] SocketTube(107) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@6d89ff12 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-46-Worker4] [15s 284ms] SocketTube(107) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-46-Worker4] [15s 284ms] SocketTube(107) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] 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@50b9f3e9[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@24e4a64d[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] [15s 284ms] SocketTube(107) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-46-Worker4] [15s 284ms] SSL Reader(SocketTube(107)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] SSL Reader(SocketTube(107)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] 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] [15s 284ms] SSL Reader(SocketTube(107)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] 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@24e4a64d[Completed normally] (id=7247), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] ConnectionPool(47) SSLTube(SocketTube(107)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] SSLTube(SocketTube(107)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] SSL Reader(SocketTube(107)) stop DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] SSL Writer(SocketTube(107)) stop DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] SocketTube(107) Stopping read scheduler DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] SocketTube(107) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] SocketTube(107) Read scheduler stopped DEBUG: [HttpClient-47-SelectorManager] [15s 284ms] Http2ClientImpl stopping DEBUG: [MainThread] [15s 285ms] HttpClientImpl(48) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 286ms] HttpClientImpl(48) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [HttpClient-47-Worker0] [15s 286ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [15s 287ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-47-Worker0] [15s 287ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-47-Worker0] [15s 287ms] PlainHttpConnection(SocketTube(108)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [15s 287ms] PlainHttpConnection(SocketTube(108)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-47-Worker0] [15s 287ms] PlainHttpConnection(SocketTube(108)) registering connect event DEBUG: [HttpClient-47-Worker0] [15s 287ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-48-SelectorManager] [15s 287ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@374c2831 for C (true) DEBUG: [HttpClient-48-SelectorManager] [15s 287ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: finishing connect DEBUG: [HttpClient-48-SelectorManager] [15s 287ms] PlainHttpConnection(SocketTube(108)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45609 DEBUG: [HttpClient-47-Worker1] [15s 288ms] SocketTube(108) connecting flows DEBUG: [HttpClient-47-Worker1] [15s 288ms] SocketTube(108) read publisher got subscriber DEBUG: [HttpClient-47-Worker1] [15s 288ms] SocketTube(108) registering subscribe event DEBUG: [HttpClient-47-Worker1] [15s 288ms] SocketTube(108) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SocketTube(108) subscribe event raised DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] 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@3db44341[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] [15s 288ms] SocketTube(108) read demand reset to 0 DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SocketTube(108) calling onSubscribe DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SSL Reader(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(108)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SocketTube(108) onSubscribe called DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SocketTube(108) pending subscriber subscribed DEBUG: [HttpClient-47-Worker1] [15s 288ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78b6ca93 for R (true) DEBUG: [HttpClient-47-Worker1] [15s 288ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker1] [15s 288ms] SSL Writer(SocketTube(108)) calling downstreamSubscriber::onSubscribe on SocketTube(108) DEBUG: [HttpClient-47-Worker1] [15s 288ms] SocketTube(108) subscribed for writing DEBUG: [HttpClient-47-Worker1] [15s 288ms] SocketTube(108) write: registering startSubscription event DEBUG: [HttpClient-47-Worker1] [15s 288ms] SSL Writer(SocketTube(108)) onSubscribe initiating handshaking DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SocketTube(108) write: starting subscription DEBUG: [HttpClient-47-Worker1] [15s 288ms] SSL Writer(SocketTube(108)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-47-Worker1] [15s 288ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-47-Worker1] [15s 288ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-48-SelectorManager] [15s 288ms] SocketTube(108) write: offloading requestMore DEBUG: [HttpClient-47-Worker2] [15s 288ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker2] [15s 288ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker2] [15s 288ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [15s 289ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) Sending 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) Adding 2186 to outputQ queue DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-47-Worker1] [15s 290ms] SocketTube(108) trying to write: 2186 DEBUG: [HttpClient-47-Worker1] [15s 290ms] SocketTube(108) wrote: 2186 DEBUG: [HttpClient-47-Worker1] [15s 290ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker1] [15s 290ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [15s 290ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker1] [15s 290ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [15s 292ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78b6ca93 for None (false) DEBUG: [HttpClient-48-SelectorManager] [15s 292ms] HttpClientImpl(48) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-48-SelectorManager] [15s 292ms] SocketTube(108) read bytes: 261 DEBUG: [HttpClient-48-SelectorManager] [15s 293ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [15s 293ms] SSL Reader(SocketTube(108)) Adding 261 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [15s 293ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker3] [15s 293ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [15s 293ms] SSL Reader(SocketTube(108)) Unwrapping: 261 DEBUG: [HttpClient-48-SelectorManager] [15s 293ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78b6ca93 for R (false) DEBUG: [HttpClient-48-SelectorManager] [15s 293ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [15s 293ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-47-Worker3] [15s 293ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [15s 293ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 133 DEBUG: [HttpClient-47-Worker3] [15s 293ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [15s 293ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [15s 293ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) Sending 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) Adding 6 to outputQ queue DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-47-Worker3] [15s 294ms] SocketTube(108) trying to write: 6 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SocketTube(108) wrote: 6 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [15s 294ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [15s 294ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) Unwrapping: 128 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 6 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) Unwrapping: 122 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 122 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSL Reader(SocketTube(108)) handshaking DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSLFlowDelegate(SocketTube(108)) obtaining and initiating task execution DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSLFlowDelegate(SocketTube(108)) #tasks to execute: 1 DEBUG: [HttpClient-47-Worker3] [15s 294ms] SSLFlowDelegate(SocketTube(108)) finished task execution DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSL Writer(SocketTube(108)) wrapping 0 bytes DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSL Writer(SocketTube(108)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSLFlowDelegate(SocketTube(108)) setALPN = DEBUG: [HttpClient-47-Worker3] [15s 295ms] PlainHttpConnection(SocketTube(108)) finishConnect, setting connected=true DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [15s 295ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-47-Worker3] [15s 295ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-47-Worker3] [15s 295ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45609 remote=/127.0.0.1:46733] DEBUG: [HttpClient-47-Worker3] [15s 295ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1Exchange Sending headers only DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@40081681 queue.isEmpty: true DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@40081681, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1Exchange response created in advance DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1Exchange SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@246fa050 DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Received onSubscribed from upstream DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1Publisher(SSLTube(SocketTube(108))) got subscriber: SSLTube(SocketTube(108)) DEBUG: [HttpClient-47-Worker3] [15s 295ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-47-Worker3] [15s 295ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) onNext with 82 bytes DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSLTube(SocketTube(108)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) onNext DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-47-Worker3] [15s 296ms] Exchange checkFor407: all clear DEBUG: [HttpClient-47-Worker3] [15s 296ms] Exchange sendRequestBody DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) Sending 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) Adding 90 to outputQ queue DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) trying to write: 90 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) wrote: 90 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSLTube(SocketTube(108)) request: n=1 DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) subscription request(1), demand=1 DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) WriteTask DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Exchange reading headers DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Response(id=83) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Response(id=83) First time around DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Response(id=83) headersReader is not yet completed DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-47-Worker3] [15s 296ms] Http1Publisher(SSLTube(SocketTube(108))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@6bcaaa0 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) wrapping 82 bytes DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) Sending 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) Adding 120 to outputQ queue DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) trying to write: 120 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) wrote: 120 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) write: requesting more... DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Writer(SocketTube(108)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker3] [15s 296ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker3] [15s 296ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [15s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78b6ca93 for R (false) DEBUG: [HttpClient-48-SelectorManager] [15s 296ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78b6ca93 for None (false) DEBUG: [HttpClient-48-SelectorManager] [15s 297ms] SocketTube(108) read bytes: 1721 DEBUG: [HttpClient-48-SelectorManager] [15s 297ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [15s 297ms] SSL Reader(SocketTube(108)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [15s 297ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker4] [15s 297ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-SelectorManager] [15s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78b6ca93 for R (false) DEBUG: [HttpClient-48-SelectorManager] [15s 297ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker4] [15s 297ms] SSL Reader(SocketTube(108)) Unwrapping: 1721 DEBUG: [HttpClient-47-Worker4] [15s 297ms] SSL Reader(SocketTube(108)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-47-Worker4] [15s 297ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-47-Worker4] [15s 297ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-47-Worker4] [15s 297ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker4] [15s 297ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker4] [15s 297ms] SocketTube(108) resuming read event DEBUG: [HttpClient-47-Worker4] [15s 297ms] SocketTube(108) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-SelectorManager] [15s 297ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78b6ca93 for R (false) DEBUG: [HttpClient-48-SelectorManager] [15s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78b6ca93 for None (false) DEBUG: [HttpClient-48-SelectorManager] [15s 341ms] SocketTube(108) read bytes: 155 DEBUG: [HttpClient-48-SelectorManager] [15s 341ms] SSL Reader(SocketTube(108)) onNext DEBUG: [HttpClient-48-SelectorManager] [15s 341ms] SSL Reader(SocketTube(108)) Adding 155 bytes to read buffer DEBUG: [HttpClient-48-SelectorManager] [15s 341ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [15s 341ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@78b6ca93 for R (false) DEBUG: [HttpClient-48-SelectorManager] [15s 341ms] SocketTube(108) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) Unwrapping: 155 DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 113 DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) sending 75 DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) Adding 75 to outputQ queue DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [15s 341ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 75 bytes into the queue DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@40081681 DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 1 DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@40081681 DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1Response(id=83) Sending 75/512 bytes to header parser DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1Response(id=83) Parsing headers completed. bytes=75 DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@40081681 DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1Response(id=83) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 45609 DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1Response(id=83) readBody: return2Cache: true DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@72bbde49(48) DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@2ad975a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a65d26c queue.isEmpty: false DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [15s 342ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-47-Worker5] [15s 342ms] HttpClientImpl(48) body subscriber registered: 1 DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@2ad975a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a65d26c, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ad975a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a65d26c DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [15s 342ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ad975a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a65d26c DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-47-Worker5] [15s 343ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) Unwrapping: 42 DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) Unwrapped: consumed: 42 DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) sending 4 DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) Adding 4 to outputQ queue DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) pushScheduler is alive DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Putting 4 bytes into the queue DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@2ad975a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a65d26c DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@2ad975a8/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2a65d26c DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-47-Worker5] [15s 343ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-47-Worker5] [15s 343ms] AsyncSSLConnection(SSLTube(SocketTube(108)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) cleared DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) SSLTube(SocketTube(108)): return to HTTP/1.1 pool DEBUG: [HttpClient-47-Worker5] [15s 343ms] ConnectionPool(48) registering CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSLTube(SocketTube(108)) connecting flows DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSLTube(SocketTube(108)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(108))) DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1Publisher(SSLTube(SocketTube(108))) subscription cancelled DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSLTube(SocketTube(108)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-47-Worker5] [15s 343ms] HttpClientImpl(48) body subscriber unregistered: 0 DEBUG: [HttpClient-47-Worker5] [15s 343ms] HttpClientImpl(48) ClientImpl (async) elapsed 57 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Finished reading body: READING_BODY DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1Response(id=83, AsyncSSLConnection(SSLTube(SocketTube(108)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@72bbde49(48) DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Delegate done: 0 DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [15s 343ms] Http1AsyncReceiver(SSLTube(SocketTube(108))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-SelectorManager] [15s 343ms] HttpClientImpl(48) SelectorManager shutting down DEBUG: [HttpClient-47-Worker5] [15s 343ms] SSL Reader(SocketTube(108)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-47-Worker5] [15s 344ms] SSL Reader(SocketTube(108)) requesting 1 DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) got some demand for reading DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) resuming read event DEBUG: [HttpClient-48-SelectorManager] [15s 344ms] PlainHttpConnection(SocketTube(108)) Closing channel: channel not registered with selector DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@10dbc720 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) pausing read event DEBUG: [HttpClient-48-SelectorManager] [15s 344ms] SocketTube(108) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-48-SelectorManager] [15s 344ms] Http2ClientImpl stopping DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@10dbc720 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] SocketTube(108) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@3db44341[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@714e84a6[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-47-Worker5] [15s 344ms] SocketTube(108) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] SSL Reader(SocketTube(108)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] SSL Reader(SocketTube(108)) error java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java: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-47-Worker5] [15s 344ms] SSL Reader(SocketTube(108)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] 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@714e84a6[Completed normally] (id=7324), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] ConnectionPool(48) SSLTube(SocketTube(108)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-47-Worker5] [15s 344ms] SSLTube(SocketTube(108)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-47-Worker5] [15s 344ms] SSL Reader(SocketTube(108)) stop DEBUG: [HttpClient-47-Worker5] [15s 344ms] SSL Writer(SocketTube(108)) stop DEBUG: [HttpClient-47-Worker5] [15s 345ms] SocketTube(108) Stopping read scheduler DEBUG: [HttpClient-47-Worker5] [15s 345ms] SocketTube(108) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-47-Worker5] [15s 345ms] SocketTube(108) Read scheduler stopped DEBUG: [HttpClient-47-Worker5] [15s 345ms] SocketTube(108) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [15s 345ms] HttpClientImpl(49) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 346ms] HttpClientImpl(49) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [HttpClient-48-Worker0] [15s 346ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [15s 347ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-48-Worker0] [15s 347ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-48-Worker0] [15s 347ms] PlainHttpConnection(SocketTube(109)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [15s 347ms] PlainHttpConnection(SocketTube(109)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-48-Worker0] [15s 347ms] PlainHttpConnection(SocketTube(109)) registering connect event DEBUG: [HttpClient-48-Worker0] [15s 347ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-49-SelectorManager] [15s 347ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@1de1c7d1 for C (true) DEBUG: [HttpClient-49-SelectorManager] [15s 347ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: finishing connect DEBUG: [HttpClient-49-SelectorManager] [15s 347ms] PlainHttpConnection(SocketTube(109)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:45517 DEBUG: [HttpClient-48-Worker1] [15s 348ms] SocketTube(109) connecting flows DEBUG: [HttpClient-48-Worker1] [15s 348ms] SocketTube(109) read publisher got subscriber DEBUG: [HttpClient-48-Worker1] [15s 348ms] SocketTube(109) registering subscribe event DEBUG: [HttpClient-48-Worker1] [15s 348ms] SocketTube(109) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [15s 348ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SocketTube(109) subscribe event raised DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] 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@1719aca1[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] [15s 348ms] SocketTube(109) read demand reset to 0 DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SocketTube(109) calling onSubscribe DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker1] [15s 348ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-48-Worker1] [15s 348ms] SSL Writer(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SocketTube(109) DEBUG: [HttpClient-48-Worker1] [15s 348ms] SocketTube(109) subscribed for writing DEBUG: [HttpClient-48-Worker1] [15s 348ms] SocketTube(109) write: registering startSubscription event DEBUG: [HttpClient-48-Worker1] [15s 348ms] SSL Writer(SocketTube(109)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SSL Reader(SocketTube(109)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(109)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SocketTube(109) onSubscribe called DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SocketTube(109) pending subscriber subscribed DEBUG: [HttpClient-48-Worker1] [15s 348ms] SSL Writer(SocketTube(109)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@521b2026 for R (true) DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SocketTube(109) write: starting subscription DEBUG: [HttpClient-49-SelectorManager] [15s 348ms] SocketTube(109) write: offloading requestMore DEBUG: [HttpClient-48-Worker2] [15s 348ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker1] [15s 348ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-48-Worker1] [15s 348ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker2] [15s 348ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker2] [15s 348ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) Sending 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) Adding 2186 to outputQ queue DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-48-Worker1] [15s 350ms] SocketTube(109) trying to write: 2186 DEBUG: [HttpClient-48-Worker1] [15s 350ms] SocketTube(109) wrote: 2186 DEBUG: [HttpClient-48-Worker1] [15s 350ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker1] [15s 350ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [15s 350ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker1] [15s 350ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-SelectorManager] [15s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@521b2026 for None (false) DEBUG: [HttpClient-49-SelectorManager] [15s 353ms] HttpClientImpl(49) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-49-SelectorManager] [15s 353ms] SocketTube(109) read bytes: 261 DEBUG: [HttpClient-49-SelectorManager] [15s 353ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [15s 353ms] SSL Reader(SocketTube(109)) Adding 261 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [15s 353ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [15s 353ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@521b2026 for R (false) DEBUG: [HttpClient-49-SelectorManager] [15s 353ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [15s 353ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [15s 353ms] SSL Reader(SocketTube(109)) Unwrapping: 261 DEBUG: [HttpClient-48-Worker3] [15s 353ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-48-Worker3] [15s 353ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [15s 353ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 133 DEBUG: [HttpClient-48-Worker3] [15s 353ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [15s 353ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [15s 354ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [15s 354ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [15s 354ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [15s 354ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [15s 354ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [15s 354ms] SSL Writer(SocketTube(109)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) Sending 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) Adding 6 to outputQ queue DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-48-Worker3] [15s 355ms] SocketTube(109) trying to write: 6 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SocketTube(109) wrote: 6 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [15s 355ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [15s 355ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) Unwrapping: 128 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 6 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) Unwrapping: 122 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 122 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Reader(SocketTube(109)) handshaking DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSLFlowDelegate(SocketTube(109)) obtaining and initiating task execution DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSLFlowDelegate(SocketTube(109)) #tasks to execute: 1 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSLFlowDelegate(SocketTube(109)) finished task execution DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) wrapping 0 bytes DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [15s 355ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [15s 356ms] SSLFlowDelegate(SocketTube(109)) setALPN = DEBUG: [HttpClient-48-Worker3] [15s 356ms] PlainHttpConnection(SocketTube(109)) finishConnect, setting connected=true DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [15s 356ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-48-Worker3] [15s 356ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-48-Worker3] [15s 356ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:45517 remote=/127.0.0.1:46733] DEBUG: [HttpClient-48-Worker3] [15s 356ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1Exchange Sending headers only DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@44eced13 queue.isEmpty: true DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@44eced13, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1Exchange response created in advance DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1Exchange SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker3] [15s 356ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker3] [15s 356ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@41023a9c DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Received onSubscribed from upstream DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker3] [15s 356ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [15s 356ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [15s 356ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [15s 356ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1Publisher(SSLTube(SocketTube(109))) got subscriber: SSLTube(SocketTube(109)) DEBUG: [HttpClient-48-Worker3] [15s 356ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-48-Worker3] [15s 356ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) onNext with 82 bytes DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSLTube(SocketTube(109)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) onNext DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-48-Worker3] [15s 357ms] Exchange checkFor407: all clear DEBUG: [HttpClient-48-Worker3] [15s 357ms] Exchange sendRequestBody DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) Sending 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) Adding 90 to outputQ queue DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-48-Worker3] [15s 357ms] SocketTube(109) trying to write: 90 DEBUG: [HttpClient-48-Worker3] [15s 357ms] SocketTube(109) wrote: 90 DEBUG: [HttpClient-48-Worker3] [15s 357ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [15s 357ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [15s 357ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSLTube(SocketTube(109)) request: n=1 DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) subscription request(1), demand=1 DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) WriteTask DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Exchange reading headers DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Response(id=84) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Response(id=84) First time around DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Response(id=84) headersReader is not yet completed DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-48-Worker3] [15s 357ms] Http1Publisher(SSLTube(SocketTube(109))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@525f3abb DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) wrapping 82 bytes DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) Sending 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) Adding 120 to outputQ queue DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [15s 357ms] SSL Writer(SocketTube(109)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-48-Worker3] [15s 357ms] SocketTube(109) trying to write: 120 DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) wrote: 120 DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) write: requesting more... DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Writer(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Writer(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Writer(SocketTube(109)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [15s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@521b2026 for None (false) DEBUG: [HttpClient-49-SelectorManager] [15s 358ms] SocketTube(109) read bytes: 1721 DEBUG: [HttpClient-49-SelectorManager] [15s 358ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [15s 358ms] SSL Reader(SocketTube(109)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Reader(SocketTube(109)) Unwrapping: 1721 DEBUG: [HttpClient-49-SelectorManager] [15s 358ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [15s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@521b2026 for R (false) DEBUG: [HttpClient-49-SelectorManager] [15s 358ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [15s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@521b2026 for R (false) DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Reader(SocketTube(109)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-48-Worker3] [15s 358ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) resuming read event DEBUG: [HttpClient-48-Worker3] [15s 358ms] SocketTube(109) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-SelectorManager] [15s 358ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@521b2026 for R (false) DEBUG: [HttpClient-49-SelectorManager] [15s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@521b2026 for None (false) DEBUG: [HttpClient-49-SelectorManager] [15s 401ms] SocketTube(109) read bytes: 155 DEBUG: [HttpClient-49-SelectorManager] [15s 401ms] SSL Reader(SocketTube(109)) onNext DEBUG: [HttpClient-49-SelectorManager] [15s 401ms] SSL Reader(SocketTube(109)) Adding 155 bytes to read buffer DEBUG: [HttpClient-49-SelectorManager] [15s 401ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [15s 401ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@521b2026 for R (false) DEBUG: [HttpClient-49-SelectorManager] [15s 401ms] SocketTube(109) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) Unwrapping: 155 DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 113 DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) sending 75 DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) Adding 75 to outputQ queue DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [15s 404ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-48-Worker4] [15s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 75 bytes into the queue DEBUG: [HttpClient-48-Worker4] [15s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@44eced13 DEBUG: [HttpClient-48-Worker4] [15s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 1 DEBUG: [HttpClient-48-Worker4] [15s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@44eced13 DEBUG: [HttpClient-48-Worker4] [15s 404ms] Http1Response(id=84) Sending 75/512 bytes to header parser DEBUG: [HttpClient-48-Worker4] [15s 404ms] Http1Response(id=84) Parsing headers completed. bytes=75 DEBUG: [HttpClient-48-Worker4] [15s 404ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@44eced13 DEBUG: [HttpClient-48-Worker4] [15s 404ms] Http1Response(id=84) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-48-Worker4] [15s 404ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 45517 DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1Response(id=84) readBody: return2Cache: true DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@ac0d9ac(49) DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@7b1a987/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@154e28c8 queue.isEmpty: false DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker4] [15s 405ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-48-Worker4] [15s 405ms] HttpClientImpl(49) body subscriber registered: 1 DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@7b1a987/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@154e28c8, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7b1a987/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@154e28c8 DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7b1a987/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@154e28c8 DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-48-Worker4] [15s 405ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) Unwrapping: 42 DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) Unwrapped: consumed: 42 DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) sending 4 DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) Adding 4 to outputQ queue DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) pushScheduler is alive DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [15s 405ms] SSL Reader(SocketTube(109)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Putting 4 bytes into the queue DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@7b1a987/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@154e28c8 DEBUG: [HttpClient-48-Worker4] [15s 405ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-48-Worker4] [15s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@7b1a987/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@154e28c8 DEBUG: [HttpClient-48-Worker4] [15s 406ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-48-Worker4] [15s 406ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-48-Worker4] [15s 406ms] AsyncSSLConnection(SSLTube(SocketTube(109)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-48-Worker4] [15s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) cleared DEBUG: [HttpClient-48-Worker4] [15s 406ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) SSLTube(SocketTube(109)): return to HTTP/1.1 pool DEBUG: [HttpClient-48-Worker4] [15s 406ms] ConnectionPool(49) registering CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker4] [15s 406ms] SSLTube(SocketTube(109)) connecting flows DEBUG: [HttpClient-48-Worker4] [15s 406ms] SSLTube(SocketTube(109)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(109))) DEBUG: [HttpClient-48-Worker4] [15s 406ms] Http1Publisher(SSLTube(SocketTube(109))) subscription cancelled DEBUG: [HttpClient-48-Worker4] [15s 406ms] SSLTube(SocketTube(109)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-48-Worker4] [15s 406ms] HttpClientImpl(49) body subscriber unregistered: 0 DEBUG: [HttpClient-48-Worker4] [15s 406ms] HttpClientImpl(49) ClientImpl (async) elapsed 59 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-48-Worker4] [15s 406ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Finished reading body: READING_BODY DEBUG: [HttpClient-48-Worker4] [15s 406ms] Http1Response(id=84, AsyncSSLConnection(SSLTube(SocketTube(109)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@ac0d9ac(49) DEBUG: [HttpClient-48-Worker4] [15s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Delegate done: 0 DEBUG: [HttpClient-48-Worker4] [15s 406ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [15s 406ms] Http1AsyncReceiver(SSLTube(SocketTube(109))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-48-Worker4] [15s 406ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [15s 406ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [15s 406ms] SSL Reader(SocketTube(109)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-48-Worker4] [15s 406ms] SSL Reader(SocketTube(109)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-48-Worker4] [15s 406ms] SSL Reader(SocketTube(109)) requesting 1 DEBUG: [HttpClient-48-Worker4] [15s 406ms] SocketTube(109) got some demand for reading DEBUG: [HttpClient-48-Worker4] [15s 406ms] SocketTube(109) resuming read event DEBUG: [HttpClient-49-SelectorManager] [15s 406ms] HttpClientImpl(49) SelectorManager shutting down DEBUG: [HttpClient-49-SelectorManager] [15s 406ms] PlainHttpConnection(SocketTube(109)) Closing channel: channel not registered with selector DEBUG: [HttpClient-48-Worker4] [15s 406ms] SocketTube(109) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker4] [15s 406ms] SocketTube(109) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5ede94e5 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker4] [15s 406ms] SocketTube(109) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-49-SelectorManager] [15s 406ms] SocketTube(109) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-SelectorManager] [15s 406ms] Http2ClientImpl stopping DEBUG: [HttpClient-48-Worker4] [15s 406ms] SocketTube(109) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker4] [15s 406ms] SocketTube(109) pausing read event DEBUG: [HttpClient-48-Worker4] [15s 407ms] SocketTube(109) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker4] [15s 407ms] SocketTube(109) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@5ede94e5 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker4] [15s 407ms] SocketTube(109) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker4] [15s 407ms] 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@1719aca1[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@7d796e58[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-Worker4] [15s 407ms] SocketTube(109) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker4] [15s 407ms] SSL Reader(SocketTube(109)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker4] [15s 407ms] 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-Worker4] [15s 407ms] SSL Reader(SocketTube(109)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker4] [15s 407ms] 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@7d796e58[Completed normally] (id=7401), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker4] [15s 407ms] ConnectionPool(49) SSLTube(SocketTube(109)) : ConnectionPool.cleanup(java.io.IOException: selector manager closed) DEBUG: [HttpClient-48-Worker4] [15s 407ms] SSLTube(SocketTube(109)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-48-Worker4] [15s 407ms] SSL Reader(SocketTube(109)) stop DEBUG: [HttpClient-48-Worker4] [15s 407ms] SSL Writer(SocketTube(109)) stop DEBUG: [HttpClient-48-Worker4] [15s 407ms] SocketTube(109) Stopping read scheduler DEBUG: [HttpClient-48-Worker4] [15s 407ms] SocketTube(109) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-48-Worker4] [15s 407ms] SocketTube(109) Read scheduler stopped DEBUG: [HttpClient-48-Worker4] [15s 407ms] SocketTube(109) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [MainThread] [15s 408ms] HttpClientImpl(50) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 409ms] HttpClientImpl(50) ClientImpl (async) send https://127.0.0.1:46733/ GET DEBUG: [HttpClient-49-Worker0] [15s 409ms] Exchange establishing exchange for https://127.0.0.1:46733/ GET, proxy=null Apr 01, 2024 8:34:19 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:19 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] [15s 410ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-49-Worker0] [15s 410ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-49-Worker0] [15s 410ms] PlainHttpConnection(SocketTube(110)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [15s 410ms] PlainHttpConnection(SocketTube(110)) bind completed /0.0.0.0 DEBUG: [HttpClient-49-Worker0] [15s 410ms] PlainHttpConnection(SocketTube(110)) registering connect event DEBUG: [HttpClient-49-Worker0] [15s 410ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-SelectorManager] [15s 410ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@440ad4c2 for C (true) DEBUG: [HttpClient-50-SelectorManager] [15s 411ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: finishing connect DEBUG: [HttpClient-50-SelectorManager] [15s 411ms] PlainHttpConnection(SocketTube(110)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:33593 DEBUG: [HttpClient-49-Worker1] [15s 411ms] SocketTube(110) connecting flows DEBUG: [HttpClient-49-Worker1] [15s 411ms] SocketTube(110) read publisher got subscriber DEBUG: [HttpClient-49-Worker1] [15s 411ms] SocketTube(110) registering subscribe event DEBUG: [HttpClient-49-Worker1] [15s 411ms] SocketTube(110) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-49-Worker1] [15s 411ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker1] [15s 411ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker1] [15s 411ms] SSL Writer(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SocketTube(110) DEBUG: [HttpClient-49-Worker1] [15s 411ms] SocketTube(110) subscribed for writing DEBUG: [HttpClient-49-Worker1] [15s 411ms] SocketTube(110) write: registering startSubscription event DEBUG: [HttpClient-49-Worker1] [15s 411ms] SSL Writer(SocketTube(110)) onSubscribe initiating handshaking DEBUG: [HttpClient-49-Worker1] [15s 411ms] SSL Writer(SocketTube(110)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-49-Worker1] [15s 411ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-49-Worker1] [15s 411ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker1] [15s 412ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [15s 412ms] SSL Writer(SocketTube(110)) OK => produced: 2186 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-49-Worker1] [15s 412ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2186 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker1] [15s 412ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker1] [15s 412ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker1] [15s 412ms] SSL Writer(SocketTube(110)) Sending 2186 bytes downstream DEBUG: [HttpClient-49-Worker1] [15s 412ms] SSL Writer(SocketTube(110)) Adding 2186 to outputQ queue DEBUG: [HttpClient-49-Worker1] [15s 412ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker1] [15s 412ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 0 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SocketTube(110) subscribe event raised DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] 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@4ef2bfb2[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@bf02808[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] [15s 413ms] SocketTube(110) read demand reset to 0 DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SocketTube(110) calling onSubscribe DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SSL Reader(SocketTube(110)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(110)), delegate: null, getALPN: jdk.internal.net.http.common.MinimalFuture@bf02808[Not completed, 1 dependents] (id=7478), onCompleteReceived: false, onError: null] DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SocketTube(110) onSubscribe called DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SocketTube(110) pending subscriber subscribed DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SocketTube(110) write: starting subscription DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SocketTube(110) write: offloading requestMore DEBUG: [HttpClient-50-SelectorManager] [15s 413ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (true) DEBUG: [HttpClient-49-Worker2] [15s 413ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker2] [15s 413ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [15s 413ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 2186 bytes downstream DEBUG: [HttpClient-49-Worker2] [15s 413ms] SocketTube(110) trying to write: 2186 DEBUG: [HttpClient-49-Worker2] [15s 413ms] SocketTube(110) wrote: 2186 DEBUG: [HttpClient-49-Worker2] [15s 413ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker2] [15s 413ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [15s 413ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker2] [15s 413ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker2] [15s 413ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker2] [15s 413ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [15s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for None (false) DEBUG: [HttpClient-50-SelectorManager] [15s 416ms] HttpClientImpl(50) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-50-SelectorManager] [15s 416ms] SocketTube(110) read bytes: 261 DEBUG: [HttpClient-50-SelectorManager] [15s 416ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [15s 416ms] SSL Reader(SocketTube(110)) Adding 261 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [15s 416ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [15s 416ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [HttpClient-50-SelectorManager] [15s 416ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [15s 416ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:261, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [15s 416ms] SSL Reader(SocketTube(110)) Unwrapping: 261 DEBUG: [HttpClient-49-Worker3] [15s 416ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 261 into buffer of 512 remaining to decode: 128 DEBUG: [HttpClient-49-Worker3] [15s 416ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [15s 416ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 133 DEBUG: [HttpClient-49-Worker3] [15s 416ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [15s 416ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [15s 416ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) Sending 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) Adding 6 to outputQ queue DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-49-Worker3] [15s 417ms] SocketTube(110) trying to write: 6 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SocketTube(110) wrote: 6 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [15s 417ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [15s 417ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:128, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) Unwrapping: 128 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 128 into buffer of 512 remaining to decode: 122 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 6 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) Unwrapping: 122 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 122 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 122 bytesProduced = 0 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 122 DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSL Reader(SocketTube(110)) handshaking DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSLFlowDelegate(SocketTube(110)) obtaining and initiating task execution DEBUG: [HttpClient-49-Worker3] [15s 417ms] SSLFlowDelegate(SocketTube(110)) #tasks to execute: 1 DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSLFlowDelegate(SocketTube(110)) finished task execution DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSL Writer(SocketTube(110)) wrapping 0 bytes DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSL Writer(SocketTube(110)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSLFlowDelegate(SocketTube(110)) setALPN = DEBUG: [HttpClient-49-Worker3] [15s 418ms] PlainHttpConnection(SocketTube(110)) finishConnect, setting connected=true DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http2Connection checkSSLConfig: alpn: '', engine: '' DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http2Connection checkSSLConfig: alpn: '' Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection lambda$checkSSLConfig$4 INFO: SSL: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [15s 418ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-49-Worker3] [15s 418ms] ExchangeImpl handling HTTP/2 connection creation failed: java.util.concurrent.CompletionException: jdk.internal.net.http.Http2Connection$ALPNException: No ALPN negotiated DEBUG: [HttpClient-49-Worker3] [15s 418ms] ExchangeImpl downgrading to HTTP/1.1 with: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:33593 remote=/127.0.0.1:46733] DEBUG: [HttpClient-49-Worker3] [15s 418ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1Exchange Sending headers only DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@77fa1289 queue.isEmpty: true DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@77fa1289, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1Exchange response created in advance DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1Exchange SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@7285c023 DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Received onSubscribed from upstream DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1Publisher(SSLTube(SocketTube(110))) got subscriber: SSLTube(SocketTube(110)) DEBUG: [HttpClient-49-Worker3] [15s 418ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-49-Worker3] [15s 418ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://127.0.0.1:46733/ GET DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=82 cap=82]], throwable=null] DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) onNext with 82 bytes DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSLTube(SocketTube(110)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) onNext DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) added 1 (82 bytes) to the writeList DEBUG: [HttpClient-49-Worker3] [15s 419ms] Exchange checkFor407: all clear DEBUG: [HttpClient-49-Worker3] [15s 419ms] Exchange sendRequestBody DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) Sending 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) Adding 90 to outputQ queue DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-49-Worker3] [15s 419ms] SocketTube(110) trying to write: 90 DEBUG: [HttpClient-49-Worker3] [15s 419ms] SocketTube(110) wrote: 90 DEBUG: [HttpClient-49-Worker3] [15s 419ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [15s 419ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [15s 419ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSLTube(SocketTube(110)) request: n=1 DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) subscription request(1), demand=1 DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) WriteTask DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Exchange reading headers DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Response(id=85) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Response(id=85) First time around DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Response(id=85) headersReader is not yet completed DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-49-Worker3] [15s 419ms] Http1Publisher(SSLTube(SocketTube(110))) completed, stopping jdk.internal.net.http.common.SequentialScheduler@f2fec06 DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) wrapping 82 bytes DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) OK => produced: 120 bytes into 120, not wrapped: 0 DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 82 bytesProduced = 120 sequenceNumber = 0 DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) Sending 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) Adding 120 to outputQ queue DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [15s 419ms] SSL Writer(SocketTube(110)) DownstreamPusher: Pushing 120 bytes downstream DEBUG: [HttpClient-49-Worker3] [15s 419ms] SocketTube(110) trying to write: 120 DEBUG: [HttpClient-49-Worker3] [15s 420ms] SocketTube(110) wrote: 120 DEBUG: [HttpClient-49-Worker3] [15s 420ms] SocketTube(110) write: requesting more... DEBUG: [HttpClient-49-Worker3] [15s 420ms] SocketTube(110) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [15s 420ms] SocketTube(110) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [15s 420ms] SSL Writer(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-49-Worker3] [15s 420ms] SSL Writer(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker3] [15s 420ms] SSL Writer(SocketTube(110)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-49-Worker3] [15s 420ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker3] [15s 420ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker3] [15s 420ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker3] [15s 420ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker3] [15s 420ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [15s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [HttpClient-50-SelectorManager] [15s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for None (false) DEBUG: [HttpClient-50-SelectorManager] [15s 420ms] SocketTube(110) read bytes: 1721 DEBUG: [HttpClient-50-SelectorManager] [15s 420ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [15s 420ms] SSL Reader(SocketTube(110)) Adding 1721 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [15s 420ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker4] [15s 420ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:1721, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [15s 420ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [HttpClient-50-SelectorManager] [15s 420ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker4] [15s 420ms] SSL Reader(SocketTube(110)) Unwrapping: 1721 DEBUG: [HttpClient-49-Worker4] [15s 421ms] SSL Reader(SocketTube(110)) Decoded 0 bytes out of 1721 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-49-Worker4] [15s 421ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1721 bytesProduced = 0 DEBUG: [HttpClient-49-Worker4] [15s 421ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 1721 DEBUG: [HttpClient-49-Worker4] [15s 421ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker4] [15s 421ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker4] [15s 421ms] SocketTube(110) resuming read event DEBUG: [HttpClient-49-Worker4] [15s 421ms] SocketTube(110) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [15s 421ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [HttpClient-50-SelectorManager] [15s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for None (false) DEBUG: [HttpClient-50-SelectorManager] [15s 465ms] SocketTube(110) read bytes: 155 DEBUG: [HttpClient-50-SelectorManager] [15s 465ms] SSL Reader(SocketTube(110)) onNext DEBUG: [HttpClient-50-SelectorManager] [15s 465ms] SSL Reader(SocketTube(110)) Adding 155 bytes to read buffer DEBUG: [HttpClient-50-SelectorManager] [15s 465ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [15s 465ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@194e5170 for R (false) DEBUG: [HttpClient-50-SelectorManager] [15s 465ms] SocketTube(110) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:155, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) Unwrapping: 155 DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) Decoded 75 bytes out of 155 into buffer of 512 remaining to decode: 42 DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 113 bytesProduced = 75 DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 113 DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) sending 75 DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) Adding 75 to outputQ queue DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [15s 465ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 75 bytes downstream DEBUG: [HttpClient-49-Worker5] [15s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 75 bytes into the queue DEBUG: [HttpClient-49-Worker5] [15s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 75 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@77fa1289 DEBUG: [HttpClient-49-Worker5] [15s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 1 DEBUG: [HttpClient-49-Worker5] [15s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 75 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@77fa1289 DEBUG: [HttpClient-49-Worker5] [15s 465ms] Http1Response(id=85) Sending 75/512 bytes to header parser DEBUG: [HttpClient-49-Worker5] [15s 465ms] Http1Response(id=85) Parsing headers completed. bytes=75 DEBUG: [HttpClient-49-Worker5] [15s 465ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@77fa1289 DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1Response(id=85) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1Exchange getResponseAsync completed successfully Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:46733/) 200 HTTP_1_1 Local port: 33593 DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1Response(id=85) readBody: return2Cache: true DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@479c65c9(50) DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@5ca42fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cb95ba2 queue.isEmpty: false DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [15s 466ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser length=4, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-49-Worker5] [15s 466ms] HttpClientImpl(50) body subscriber registered: 1 DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) delegate is now jdk.internal.net.http.Http1Response$BodyReader@5ca42fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cb95ba2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ca42fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cb95ba2 DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ca42fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cb95ba2 DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 0/512 bytes to body parser DEBUG: [HttpClient-49-Worker5] [15s 466ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 0 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-49-Worker5] [15s 466ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-49-Worker5] [15s 466ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [15s 466ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [15s 466ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [15s 466ms] SSL Reader(SocketTube(110)) Unwrapping: 42 DEBUG: [HttpClient-49-Worker5] [15s 466ms] SSL Reader(SocketTube(110)) Decoded 4 bytes out of 42 into buffer of 80 remaining to decode: 0 DEBUG: [HttpClient-49-Worker5] [15s 466ms] SSL Reader(SocketTube(110)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 42 bytesProduced = 4 DEBUG: [HttpClient-49-Worker5] [15s 466ms] SSL Reader(SocketTube(110)) Unwrapped: consumed: 42 DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) sending 4 DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) Adding 4 to outputQ queue DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) pushScheduler is alive DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) DownstreamPusher: Pushing 4 bytes downstream DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Putting 4 bytes into the queue DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Got 4 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@5ca42fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cb95ba2 DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Forwarding 4 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@5ca42fa/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@cb95ba2 DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Sending 4/80 bytes to body parser DEBUG: [HttpClient-49-Worker5] [15s 467ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got 4 bytes (4 remaining / 4) DEBUG: [HttpClient-49-Worker5] [15s 467ms] AsyncSSLConnection(SSLTube(SocketTube(110)))/ResponseContent/FixedLengthBodyParser Parser got all expected bytes: completing DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) cleared DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) SSLTube(SocketTube(110)): return to HTTP/1.1 pool DEBUG: [HttpClient-49-Worker5] [15s 467ms] ConnectionPool(50) registering CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSLTube(SocketTube(110)) connecting flows DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSLTube(SocketTube(110)) SSLSubscriberWrapper (reader) got delegate: CleanupTrigger(SSLTube(SocketTube(110))) DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1Publisher(SSLTube(SocketTube(110))) subscription cancelled DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSLTube(SocketTube(110)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-49-Worker5] [15s 467ms] HttpClientImpl(50) body subscriber unregistered: 0 DEBUG: [HttpClient-49-Worker5] [15s 467ms] HttpClientImpl(50) ClientImpl (async) elapsed 58 millis for GET to https://127.0.0.1:46733/ DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Finished reading body: READING_BODY DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1Response(id=85, AsyncSSLConnection(SSLTube(SocketTube(110)))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@479c65c9(50) DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Delegate done: 0 DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [15s 467ms] Http1AsyncReceiver(SSLTube(SocketTube(110))) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-50-SelectorManager] [15s 467ms] HttpClientImpl(50) SelectorManager shutting down DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-50-SelectorManager] [15s 467ms] PlainHttpConnection(SocketTube(110)) Closing channel: channel not registered with selector DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-49-Worker5] [15s 467ms] SSL Reader(SocketTube(110)) requesting 1 DEBUG: [HttpClient-49-Worker5] [15s 467ms] SocketTube(110) got some demand for reading DEBUG: [HttpClient-49-Worker5] [15s 467ms] SocketTube(110) resuming read event DEBUG: [HttpClient-50-SelectorManager] [15s 467ms] SocketTube(110) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker5] [15s 467ms] SocketTube(110) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-50-SelectorManager] [15s 467ms] SocketTube(110) got read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] SocketTube(110) pausing read event DEBUG: [HttpClient-49-Worker5] [15s 467ms] SocketTube(110) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@78d6c1dc (java.io.IOException: selector manager closed) DEBUG: [HttpClient-49-Worker5] [15s 468ms] SocketTube(110) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] 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@4ef2bfb2[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@bf02808[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] [15s 468ms] SocketTube(110) forwarding error to subscriber: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] SSL Reader(SocketTube(110)) onError: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker5] [15s 468ms] SocketTube(110) leaving request(1): Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] 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] [15s 468ms] SSL Reader(SocketTube(110)) DownstreamPusher: forwarding error downstream: java.io.IOException: connection closed locally DEBUG: [HttpClient-49-Worker5] [15s 468ms] SSL Reader(SocketTube(110)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] 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@bf02808[Completed normally] (id=7478), onCompleteReceived: false, onError: java.io.IOException: connection closed locally]: onErrorImpl: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] ConnectionPool(50) SSLTube(SocketTube(110)) : ConnectionPool.cleanup(java.io.IOException: connection closed locally) DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] SSLTube(SocketTube(110)) subscriber completed with error: java.io.IOException: connection closed locally DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] SSL Reader(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] SSL Writer(SocketTube(110)) stop DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] SocketTube(110) Stopping read scheduler DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] SocketTube(110) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] SocketTube(110) Read scheduler stopped DEBUG: [HttpClient-50-SelectorManager] [15s 468ms] Http2ClientImpl stopping DEBUG: [MainThread] [15s 469ms] HttpClientImpl(51) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 470ms] HttpClientImpl(51) ClientImpl (async) send http://127.0.0.1:55533/ GET DEBUG: [HttpClient-50-Worker0] [15s 470ms] Exchange establishing exchange for http://127.0.0.1:55533/ GET, proxy=null DEBUG: [HttpClient-50-Worker0] [15s 470ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-50-Worker0] [15s 470ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-50-Worker0] [15s 470ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-50-Worker0] [15s 470ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-50-Worker0] [15s 470ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-50-Worker0] [15s 470ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-50-Worker0] [15s 471ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker0] [15s 471ms] Http1Exchange Sending headers only DEBUG: [HttpClient-50-Worker0] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@22353ffd queue.isEmpty: true DEBUG: [HttpClient-50-Worker0] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@22353ffd, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-50-Worker0] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker0] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker0] [15s 471ms] Http1Exchange response created in advance DEBUG: [HttpClient-50-Worker0] [15s 471ms] Http1Exchange initiating connect async DEBUG: [HttpClient-50-Worker0] [15s 471ms] PlainHttpConnection(SocketTube(111)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@50d34b09 for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=53796,localport=55533] DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] PlainHttpConnection(SocketTube(111)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53796 TestServer(1): starting connection DEBUG: [HttpClient-50-Worker1] [15s 471ms] PlainHttpConnection(SocketTube(111)) finishConnect, setting connected=true DEBUG: [HttpClient-50-Worker1] [15s 471ms] Http1Exchange SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [15s 471ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker1] [15s 471ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker1] [15s 471ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker1] [15s 471ms] SocketTube(111) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@5a2b2079 DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) Received onSubscribed from upstream DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [15s 471ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-50-Worker2] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker2] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-50-Worker2] [15s 471ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-50-Worker2] [15s 471ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-50-Worker2] [15s 471ms] SocketTube(111) resuming read event DEBUG: [HttpClient-50-Worker1] [15s 471ms] Http1Publisher(SocketTube(111)) got subscriber: SocketTube(111) DEBUG: [HttpClient-50-Worker1] [15s 472ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-50-Worker1] [15s 472ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-50-Worker1] [15s 472ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-50-Worker2] [15s 472ms] SocketTube(111) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:55533/ GET DEBUG: [HttpClient-50-Worker1] [15s 472ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-50-Worker1] [15s 472ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker1] [15s 472ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker1] [15s 472ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-51-SelectorManager] [15s 472ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f29a558 for R (true) DEBUG: [HttpClient-51-SelectorManager] [15s 472ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [15s 472ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker3] [15s 472ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker3] [15s 472ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [15s 472ms] Http1Publisher(SocketTube(111)) WriteTask DEBUG: [HttpClient-50-Worker3] [15s 472ms] Http1Publisher(SocketTube(111)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-50-Worker3] [15s 472ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-50-Worker3] [15s 472ms] Exchange checkFor407: all clear DEBUG: [HttpClient-50-Worker3] [15s 472ms] Exchange sendRequestBody DEBUG: [HttpClient-50-Worker3] [15s 472ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-50-Worker3] [15s 472ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-50-Worker3] [15s 472ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Publisher(SocketTube(111)) onNext with 191 bytes DEBUG: [HttpClient-50-Worker3] [15s 473ms] SocketTube(111) trying to write: 191 DEBUG: [HttpClient-50-Worker3] [15s 473ms] SocketTube(111) wrote: 191 DEBUG: [HttpClient-50-Worker3] [15s 473ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Publisher(SocketTube(111)) subscription request(1), demand=1 DEBUG: [HttpClient-50-Worker3] [15s 473ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [15s 473ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-SelectorManager] [15s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f29a558 for None (false) DEBUG: [HttpClient-51-SelectorManager] [15s 473ms] SocketTube(111) read bytes: 71 DEBUG: [HttpClient-51-SelectorManager] [15s 473ms] Http1AsyncReceiver(SocketTube(111)) Putting 71 bytes into the queue DEBUG: [HttpClient-51-SelectorManager] [15s 473ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [15s 473ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f29a558 for R (false) DEBUG: [HttpClient-51-SelectorManager] [15s 473ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [15s 473ms] Http1AsyncReceiver(SocketTube(111)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@22353ffd DEBUG: [HttpClient-50-Worker4] [15s 473ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 1 DEBUG: [HttpClient-50-Worker4] [15s 473ms] Http1AsyncReceiver(SocketTube(111)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@22353ffd DEBUG: [HttpClient-50-Worker4] [15s 473ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Exchange reading headers DEBUG: [HttpClient-50-Worker4] [15s 473ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-50-Worker4] [15s 473ms] Http1AsyncReceiver(SocketTube(111)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@22353ffd DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) First time around DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) headersReader is already completed DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-50-Worker3] [15s 473ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-50-Worker3] [15s 473ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53796 remote=/127.0.0.1:55533] DEBUG: [HttpClient-50-Worker3] [15s 474ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) readBody: return2Cache: false DEBUG: [HttpClient-50-Worker3] [15s 474ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@5d6a7bcc(51) DEBUG: [HttpClient-50-Worker3] [15s 474ms] Http1AsyncReceiver(SocketTube(111)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@240e8874/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b76dba2 queue.isEmpty: false DEBUG: [HttpClient-50-Worker3] [15s 474ms] Http1Publisher(SocketTube(111)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-50-Worker3] [15s 474ms] Http1Publisher(SocketTube(111)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@2e0d7898 DEBUG: [HttpClient-50-Worker3] [15s 474ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [15s 475ms] Http1AsyncReceiver(SocketTube(111)) Delegate done: 0 DEBUG: [HttpClient-50-Worker4] [15s 475ms] PlainHttpConnection(SocketTube(111))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-50-Worker4] [15s 475ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker4] [15s 475ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-50-Worker4] [15s 475ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker4] [15s 475ms] Exchange Ignored body DEBUG: [HttpClient-50-Worker4] [15s 475ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-50-Worker4] [15s 475ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-50-Worker4] [15s 475ms] Http2Connection(SocketTube(111)) Opened stream 1 DEBUG: [HttpClient-50-Worker4] [15s 475ms] Http2Connection(SocketTube(111))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-50-Worker4] [15s 475ms] Http2Connection(SocketTube(111))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-50-Worker4] [15s 475ms] SocketTube(111) connecting flows DEBUG: [HttpClient-50-Worker4] [15s 475ms] SocketTube(111) read publisher got subscriber DEBUG: [HttpClient-50-Worker4] [15s 475ms] SocketTube(111) registering subscribe event DEBUG: [HttpClient-50-Worker4] [15s 475ms] SocketTube(111) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [15s 475ms] SocketTube(111) subscribed for writing DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SocketTube(111) subscribe event raised DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SocketTube(111) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2e7cfcde DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SocketTube(111) read demand reset to 0 DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SocketTube(111) calling onSubscribe DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] Http2Connection(SocketTube(111)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SocketTube(111) got some demand for reading DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f29a558 for R (false) DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SocketTube(111) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SocketTube(111) onSubscribe called DEBUG: [HttpClient-51-SelectorManager] [15s 475ms] SocketTube(111) pending subscriber subscribed DEBUG: [HttpClient-50-Worker4] [15s 475ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-50-Worker4] [15s 476ms] SocketTube(111) write: registering startSubscription event DEBUG: [HttpClient-51-SelectorManager] [15s 476ms] SocketTube(111) write: starting subscription DEBUG: [HttpClient-51-SelectorManager] [15s 476ms] SocketTube(111) write: offloading requestMore DEBUG: [HttpClient-50-Worker5] [15s 476ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker5] [15s 476ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker5] [15s 476ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [15s 476ms] PlainHttpConnection(SocketTube(111)) added 63 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [15s 476ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [15s 476ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker4] [15s 476ms] SocketTube(111) trying to write: 63 DEBUG: [HttpClient-50-Worker4] [15s 476ms] SocketTube(111) wrote: 63 DEBUG: [HttpClient-50-Worker4] [15s 476ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker4] [15s 476ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker4] [15s 476ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [15s 476ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [15s 476ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [15s 476ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 476ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 476ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 476ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 476ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-50-Worker4] [15s 476ms] PlainHttpConnection(SocketTube(111)) added 13 bytes in the priority write queue DEBUG: [HttpClient-50-Worker4] [15s 476ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker4] [15s 476ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker4] [15s 476ms] SocketTube(111) trying to write: 13 DEBUG: [HttpClient-50-Worker4] [15s 476ms] SocketTube(111) wrote: 13 DEBUG: [HttpClient-50-Worker4] [15s 476ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker4] [15s 476ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker4] [15s 477ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [15s 477ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http2Connection(SocketTube(111)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http2Connection(SocketTube(111)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http2Connection(SocketTube(111)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http1AsyncReceiver(SocketTube(111)) stopping DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http1AsyncReceiver(SocketTube(111)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http1AsyncReceiver(SocketTube(111)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http2Connection(SocketTube(111)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http2Connection(SocketTube(111)) H2 processed buffered data TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(111)) TestServer(1): Using handler for: / DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(111)) TestServer(1): connection started DEBUG: [readLoop] [15s 477ms] FramesDecoder decodes: 9 Sent response headers 200 DEBUG: [readLoop] [15s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 477ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [15s 477ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [15s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 477ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-50-Worker4] [15s 477ms] Http1AsyncReceiver(SocketTube(111)) cleared DEBUG: [HttpClient-51-SelectorManager] [15s 477ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f29a558 for None (false) DEBUG: [readLoop] [15s 477ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 477ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 477ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 477ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker4] [15s 477ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-SelectorManager] [15s 477ms] SocketTube(111) read bytes: 39 DEBUG: [readLoop] [15s 477ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] Http2Connection(SocketTube(111)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f29a558 for R (false) DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [15s 478ms] Http2Connection(SocketTube(111)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [15s 478ms] Http2Connection(SocketTube(111)) H2 Receiving(1): 39 DEBUG: [HttpClient-50-Worker6] [15s 478ms] Http2Connection(SocketTube(111)) Processing 39 DEBUG: [HttpClient-50-Worker6] [15s 478ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-50-Worker6] [15s 478ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker4] [15s 478ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f29a558 for None (false) DEBUG: [HttpClient-50-Worker4] [15s 478ms] Http1Response(id=86, PlainHttpConnection(SocketTube(111))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@5d6a7bcc(51) DEBUG: [HttpClient-50-Worker4] [15s 478ms] Http1AsyncReceiver(SocketTube(111)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@240e8874/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b76dba2, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-50-Worker4] [15s 478ms] Http1AsyncReceiver(SocketTube(111)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-50-Worker4] [15s 478ms] Http1AsyncReceiver(SocketTube(111)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-50-Worker4] [15s 478ms] Http1AsyncReceiver(SocketTube(111)) Http1TubeSubscriber: no need to request more DEBUG: [HttpClient-50-Worker6] [15s 478ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] SocketTube(111) read bytes: 59 DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] Http2Connection(SocketTube(111)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] SocketTube(111) resuming read event DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@1f29a558 for R (false) DEBUG: [HttpClient-51-SelectorManager] [15s 478ms] SocketTube(111) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:19 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] [15s 478ms] Http2Connection(SocketTube(111)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [15s 479ms] PlainHttpConnection(SocketTube(111)) added 9 bytes to the write queue DEBUG: [HttpClient-50-Worker6] [15s 479ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-50-Worker6] [15s 479ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker6] [15s 479ms] SocketTube(111) trying to write: 9 DEBUG: [HttpClient-50-Worker6] [15s 479ms] SocketTube(111) wrote: 9 DEBUG: [HttpClient-50-Worker6] [15s 479ms] SocketTube(111) write: requesting more... DEBUG: [HttpClient-50-Worker6] [15s 479ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: got request of 1 from SocketTube(111) DEBUG: [HttpClient-50-Worker6] [15s 479ms] SocketTube(111) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [15s 479ms] SocketTube(111) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-50-Worker6] [15s 479ms] Http2Connection(SocketTube(111)) H2 processed(1) DEBUG: [HttpClient-50-Worker6] [15s 479ms] Http2Connection(SocketTube(111)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-50-Worker6] [15s 479ms] Http2Connection(SocketTube(111)) H2 Receiving(2): 59 DEBUG: [HttpClient-50-Worker6] [15s 479ms] Http2Connection(SocketTube(111)) Processing 59 DEBUG: [HttpClient-50-Worker6] [15s 479ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-50-Worker6] [15s 479ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-50-Worker6] [15s 479ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [15s 479ms] Http2Connection(SocketTube(111))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-50-Worker6] [15s 479ms] Http2Connection(SocketTube(111))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-50-Worker6] [15s 479ms] Http2Connection(SocketTube(111))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 53796 DEBUG: [HttpClient-50-Worker6] [15s 480ms] Http2Connection(SocketTube(111))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 53796 DEBUG: [HttpClient-50-Worker6] [15s 480ms] Http2Connection(SocketTube(111))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-50-Worker6] [15s 480ms] HttpClientImpl(51) body subscriber registered: 1 DEBUG: [HttpClient-50-Worker6] [15s 480ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [15s 480ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-50-Worker6] [15s 480ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-50-Worker6] [15s 480ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-50-Worker6] [15s 480ms] Http2Connection(SocketTube(111)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-50-Worker6] [15s 480ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [15s 480ms] Http2Connection(SocketTube(111))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-50-Worker6] [15s 480ms] Http2Connection(SocketTube(111))/Stream(1) incoming: onComplete DEBUG: [HttpClient-50-Worker6] [15s 480ms] HttpClientImpl(51) body subscriber unregistered: 0 DEBUG: [HttpClient-50-Worker6] [15s 480ms] HttpClientImpl(51) ClientImpl (async) elapsed 10 millis for GET to http://127.0.0.1:55533/ DEBUG: [HttpClient-50-Worker6] [15s 480ms] Http2Connection(SocketTube(111))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [15s 481ms] Http2Connection(SocketTube(111))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-50-Worker6] [15s 481ms] Http2Connection(SocketTube(111))/Stream(1) close stream 1 DEBUG: [HttpClient-50-Worker6] [15s 481ms] Http2Connection(SocketTube(111)) Closed stream 1 DEBUG: [readLoop] [15s 481ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-50-Worker6] [15s 481ms] Http2Connection(SocketTube(111))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@7e101805 DEBUG: [HttpClient-50-Worker6] [15s 481ms] Http2Connection(SocketTube(111))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] HttpClientImpl(51) SelectorManager shutting down DEBUG: [readLoop] [15s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 481ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 481ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 481ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] Http2ClientImpl stopping DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] Http2Connection(SocketTube(111)) Close all streams DEBUG: [HttpClient-50-Worker6] [15s 481ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] Http2Connection(SocketTube(111)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:34:19 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 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] PlainHttpConnection(SocketTube(111)) added 34 bytes to the write queue DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] PlainHttpConnection(SocketTube(111)) signalling the publisher of the write queue DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(111) DEBUG: [HttpClient-50-Worker6] [15s 481ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) pausing read event DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@2e7cfcde DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] Http2Connection(SocketTube(111)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) Stopping read scheduler DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) Read scheduler stopped DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) write: cancel DEBUG: [HttpClient-51-SelectorManager] [15s 481ms] SocketTube(111) write: resetting demand to 0 DEBUG: [HttpClient-51-SelectorManager] [15s 482ms] PlainHttpConnection(SocketTube(111)) HttpPublisher: cancelled by SocketTube(111) DEBUG: [HttpClient-51-SelectorManager] [15s 482ms] SocketTube(111) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-SelectorManager] [15s 482ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-51-SelectorManager] [15s 482ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [15s 482ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(111)) DEBUG: [HttpClient-51-SelectorManager] [15s 482ms] PlainHttpConnection(SocketTube(111)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:53796 stopping. 1 streams DEBUG: [HttpClient-51-SelectorManager] [15s 482ms] SocketTube(111) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-51-SelectorManager] [15s 482ms] Http2Connection(SocketTube(111)) Close all streams TestServer: Connection writer stopping Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-50-Worker6] [15s 482ms] Http2Connection(SocketTube(111)) H2 processed(2) DEBUG: [HttpClient-50-Worker6] [15s 482ms] 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-Worker6] [15s 483ms] Http2Connection(SocketTube(111)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [15s 483ms] HttpClientImpl(52) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 484ms] HttpClientImpl(52) ClientImpl (async) send http://127.0.0.1:55533/ GET DEBUG: [HttpClient-51-Worker0] [15s 484ms] Exchange establishing exchange for http://127.0.0.1:55533/ GET, proxy=null DEBUG: [HttpClient-51-Worker0] [15s 484ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-51-Worker0] [15s 484ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-51-Worker0] [15s 484ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-51-Worker0] [15s 484ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-51-Worker0] [15s 484ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-51-Worker0] [15s 484ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-51-Worker0] [15s 485ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker0] [15s 485ms] Http1Exchange Sending headers only DEBUG: [HttpClient-51-Worker0] [15s 485ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@60a873fc queue.isEmpty: true DEBUG: [HttpClient-51-Worker0] [15s 485ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@60a873fc, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-51-Worker0] [15s 485ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [15s 485ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [15s 485ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker0] [15s 485ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker0] [15s 485ms] Http1Exchange response created in advance DEBUG: [HttpClient-51-Worker0] [15s 485ms] Http1Exchange initiating connect async DEBUG: [HttpClient-51-Worker0] [15s 485ms] PlainHttpConnection(SocketTube(112)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@16faa44e for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=53808,localport=55533] DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] PlainHttpConnection(SocketTube(112)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:53808 TestServer(1): starting connection DEBUG: [HttpClient-51-Worker1] [15s 485ms] PlainHttpConnection(SocketTube(112)) finishConnect, setting connected=true DEBUG: [HttpClient-51-Worker1] [15s 485ms] Http1Exchange SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [15s 485ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [15s 485ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [15s 485ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker1] [15s 485ms] SocketTube(112) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@1c02cf3e DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] Http1AsyncReceiver(SocketTube(112)) Received onSubscribed from upstream DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [15s 485ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-51-Worker2] [15s 486ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-51-Worker2] [15s 486ms] Http1AsyncReceiver(SocketTube(112)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-51-Worker2] [15s 486ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-51-Worker2] [15s 486ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-51-Worker2] [15s 486ms] SocketTube(112) resuming read event DEBUG: [HttpClient-51-Worker1] [15s 485ms] Http1Publisher(SocketTube(112)) got subscriber: SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [15s 486ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@590042da for R (true) DEBUG: [HttpClient-51-Worker2] [15s 486ms] SocketTube(112) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-51-Worker1] [15s 486ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker1] [15s 486ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-52-SelectorManager] [15s 486ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [15s 486ms] SocketTube(112) write: offloading requestMore DEBUG: [HttpClient-51-Worker3] [15s 486ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker1] [15s 486ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-51-Worker3] [15s 486ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:55533/ GET DEBUG: [HttpClient-51-Worker3] [15s 486ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker3] [15s 486ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker1] [15s 486ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-51-Worker3] [15s 486ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 486ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) onNext with 191 bytes DEBUG: [HttpClient-51-Worker1] [15s 487ms] SocketTube(112) trying to write: 191 DEBUG: [HttpClient-51-Worker1] [15s 487ms] SocketTube(112) wrote: 191 DEBUG: [HttpClient-51-Worker1] [15s 487ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) subscription request(1), demand=1 DEBUG: [HttpClient-51-Worker1] [15s 487ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 487ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-51-Worker1] [15s 487ms] Exchange checkFor407: all clear DEBUG: [HttpClient-51-Worker1] [15s 487ms] Exchange sendRequestBody DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-SelectorManager] [15s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@590042da for None (false) DEBUG: [HttpClient-52-SelectorManager] [15s 487ms] SocketTube(112) read bytes: 71 DEBUG: [HttpClient-52-SelectorManager] [15s 487ms] Http1AsyncReceiver(SocketTube(112)) Putting 71 bytes into the queue DEBUG: [HttpClient-52-SelectorManager] [15s 487ms] SocketTube(112) resuming read event DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-SelectorManager] [15s 487ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@590042da for R (false) DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker4] [15s 487ms] Http1AsyncReceiver(SocketTube(112)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@60a873fc DEBUG: [HttpClient-51-Worker4] [15s 487ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 1 DEBUG: [HttpClient-52-SelectorManager] [15s 487ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) WriteTask DEBUG: [HttpClient-51-Worker4] [15s 487ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@60a873fc DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Publisher(SocketTube(112)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1e869fdc DEBUG: [HttpClient-51-Worker4] [15s 487ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-51-Worker4] [15s 488ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-51-Worker1] [15s 487ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-51-Worker1] [15s 488ms] Http1Exchange reading headers DEBUG: [HttpClient-51-Worker4] [15s 488ms] Http1AsyncReceiver(SocketTube(112)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@60a873fc DEBUG: [HttpClient-51-Worker4] [15s 488ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker1] [15s 488ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-51-Worker1] [15s 488ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) First time around DEBUG: [HttpClient-51-Worker1] [15s 488ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) headersReader is already completed DEBUG: [HttpClient-51-Worker1] [15s 488ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-51-Worker1] [15s 488ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-51-Worker1] [15s 488ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:53808 remote=/127.0.0.1:55533] DEBUG: [HttpClient-51-Worker1] [15s 488ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) readBody: return2Cache: false DEBUG: [HttpClient-51-Worker1] [15s 488ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@25240678(52) DEBUG: [HttpClient-51-Worker1] [15s 488ms] Http1AsyncReceiver(SocketTube(112)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@6de1047/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0dc5c5 queue.isEmpty: false DEBUG: [HttpClient-51-Worker1] [15s 488ms] PlainHttpConnection(SocketTube(112))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-51-Worker1] [15s 488ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker1] [15s 489ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@6de1047/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0dc5c5, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6de1047/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0dc5c5 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6de1047/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0dc5c5 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@6de1047/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0dc5c5 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@6de1047/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2c0dc5c5 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) Delegate done: 0 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Finished reading body: READING_BODY DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http1Response(id=87, PlainHttpConnection(SocketTube(112))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@25240678(52) DEBUG: [HttpClient-51-Worker1] [15s 489ms] Exchange Ignored body DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http2Connection(SocketTube(112)) Opened stream 1 DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http2Connection(SocketTube(112))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-51-Worker1] [15s 489ms] Http2Connection(SocketTube(112))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-51-Worker1] [15s 489ms] SocketTube(112) connecting flows DEBUG: [HttpClient-51-Worker1] [15s 489ms] SocketTube(112) read publisher got subscriber DEBUG: [HttpClient-51-Worker1] [15s 489ms] SocketTube(112) registering subscribe event DEBUG: [HttpClient-51-Worker1] [15s 489ms] SocketTube(112) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 489ms] SocketTube(112) subscribed for writing DEBUG: [HttpClient-51-Worker1] [15s 489ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-51-Worker1] [15s 489ms] SocketTube(112) write: registering startSubscription event DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] SocketTube(112) subscribe event raised DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] SocketTube(112) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68137c92 DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] Http1AsyncReceiver(SocketTube(112)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] SocketTube(112) read demand reset to 0 DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] SocketTube(112) calling onSubscribe DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] Http2Connection(SocketTube(112)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] SocketTube(112) got some demand for reading DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@590042da for R (false) DEBUG: [HttpClient-52-SelectorManager] [15s 489ms] SocketTube(112) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [15s 490ms] SocketTube(112) onSubscribe called DEBUG: [HttpClient-52-SelectorManager] [15s 490ms] SocketTube(112) pending subscriber subscribed DEBUG: [HttpClient-52-SelectorManager] [15s 490ms] SocketTube(112) write: starting subscription DEBUG: [HttpClient-52-SelectorManager] [15s 490ms] SocketTube(112) write: offloading requestMore Apr 01, 2024 8:34:19 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-Worker1] [15s 490ms] PlainHttpConnection(SocketTube(112)) added 63 bytes in the priority write queue DEBUG: [HttpClient-51-Worker5] [15s 490ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker1] [15s 490ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker1] [15s 490ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker1] [15s 490ms] SocketTube(112) trying to write: 63 DEBUG: [HttpClient-51-Worker5] [15s 490ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [Test-server-pool] [15s 490ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-51-Worker1] [15s 490ms] SocketTube(112) wrote: 63 DEBUG: [Test-server-pool] [15s 490ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 490ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-51-Worker5] [15s 490ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 490ms] SocketTube(112) write: requesting more... DEBUG: [Test-server-pool] [15s 490ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 490ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker1] [15s 490ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [Test-server-pool] [15s 490ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker1] [15s 490ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 490ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 491ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer: GET / Server: creating input stream for stream 1 TestServer(1): Using handler for: / Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 Sent response headers 200 TestServer(1): connection started DEBUG: [HttpClient-52-SelectorManager] [15s 491ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@590042da for None (false) DEBUG: [HttpClient-52-SelectorManager] [15s 491ms] SocketTube(112) read bytes: 89 DEBUG: [readLoop] [15s 491ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-52-SelectorManager] [15s 491ms] Http2Connection(SocketTube(112)) onNext: got 89 bytes in 1 buffers DEBUG: [HttpClient-51-Worker1] [15s 491ms] PlainHttpConnection(SocketTube(112)) added 13 bytes in the priority write queue DEBUG: [HttpClient-51-Worker1] [15s 491ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [readLoop] [15s 491ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-SelectorManager] [15s 491ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [15s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@590042da for R (false) DEBUG: [HttpClient-52-SelectorManager] [15s 492ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [15s 492ms] Http2Connection(SocketTube(112)) sending 89 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [15s 492ms] Http1AsyncReceiver(SocketTube(112)) stopping DEBUG: [HttpClient-51-Worker1] [15s 492ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(112) DEBUG: [readLoop] [15s 492ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [15s 492ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [15s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker1] [15s 492ms] SocketTube(112) trying to write: 13 DEBUG: [HttpClient-51-Worker1] [15s 492ms] SocketTube(112) wrote: 13 DEBUG: [HttpClient-51-Worker1] [15s 492ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker1] [15s 492ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker6] [15s 492ms] Http1AsyncReceiver(SocketTube(112)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [readLoop] [15s 492ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-51-Worker6] [15s 492ms] Http1AsyncReceiver(SocketTube(112)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-51-Worker1] [15s 492ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker6] [15s 492ms] Http2Connection(SocketTube(112)) H2 Receiving(1): 89 DEBUG: [HttpClient-51-Worker6] [15s 492ms] Http2Connection(SocketTube(112)) Processing 89 DEBUG: [HttpClient-51-Worker6] [15s 492ms] FramesDecoder decodes: 89 DEBUG: [HttpClient-51-Worker6] [15s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 492ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 492ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 492ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-51-Worker1] [15s 492ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [15s 492ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@590042da for None (false) DEBUG: [HttpClient-52-SelectorManager] [15s 492ms] SocketTube(112) read bytes: 9 DEBUG: [HttpClient-51-Worker6] [15s 492ms] 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] [15s 492ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 492ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 Apr 01, 2024 8:34:19 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-SelectorManager] [15s 492ms] Http2Connection(SocketTube(112)) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-52-SelectorManager] [15s 493ms] SocketTube(112) resuming read event DEBUG: [HttpClient-52-SelectorManager] [15s 493ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@590042da for R (false) DEBUG: [HttpClient-52-SelectorManager] [15s 493ms] SocketTube(112) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 492ms] Http2Connection(SocketTube(112)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-51-Worker6] [15s 493ms] Http2Connection(SocketTube(112)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker1] [15s 493ms] Http2Connection(SocketTube(112)) onNext: got 0 bytes in 1 buffers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-51-Worker6] [15s 493ms] PlainHttpConnection(SocketTube(112)) added 9 bytes to the write queue DEBUG: [HttpClient-51-Worker6] [15s 493ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-51-Worker6] [15s 493ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(112) DEBUG: [HttpClient-51-Worker6] [15s 493ms] SocketTube(112) trying to write: 9 DEBUG: [HttpClient-51-Worker6] [15s 493ms] SocketTube(112) wrote: 9 DEBUG: [readLoop] [15s 493ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 493ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 493ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 493ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-51-Worker1] [15s 493ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker6] [15s 493ms] SocketTube(112) write: requesting more... DEBUG: [HttpClient-51-Worker6] [15s 493ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: got request of 1 from SocketTube(112) DEBUG: [HttpClient-51-Worker6] [15s 494ms] SocketTube(112) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 493ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-51-Worker6] [15s 494ms] SocketTube(112) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-51-Worker1] [15s 494ms] Http1AsyncReceiver(SocketTube(112)) cleared DEBUG: [HttpClient-51-Worker1] [15s 494ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-51-Worker6] [15s 494ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [15s 494ms] Http2Connection(SocketTube(112))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-51-Worker6] [15s 494ms] Http2Connection(SocketTube(112))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-51-Worker6] [15s 494ms] Http2Connection(SocketTube(112))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 53808 DEBUG: [HttpClient-51-Worker6] [15s 494ms] Http2Connection(SocketTube(112))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 53808 DEBUG: [HttpClient-51-Worker6] [15s 494ms] Http2Connection(SocketTube(112))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-51-Worker6] [15s 494ms] HttpClientImpl(52) body subscriber registered: 1 DEBUG: [HttpClient-51-Worker6] [15s 495ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-51-Worker6] [15s 495ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112))/Stream(1) incoming: onComplete DEBUG: [HttpClient-51-Worker6] [15s 495ms] HttpClientImpl(52) body subscriber unregistered: 0 DEBUG: [HttpClient-51-Worker6] [15s 495ms] HttpClientImpl(52) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:55533/ DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112))/Stream(1) close stream 1 DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112)) Closed stream 1 DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4cf481b0 DEBUG: [HttpClient-52-SelectorManager] [15s 495ms] HttpClientImpl(52) SelectorManager shutting down DEBUG: [HttpClient-52-SelectorManager] [15s 495ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] Http2Connection(SocketTube(112)) Close all streams DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] Http2Connection(SocketTube(112)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-51-Worker6] [15s 495ms] Http2Connection(SocketTube(112))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-51-Worker6] [15s 496ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error Apr 01, 2024 8:34:19 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] [15s 496ms] PlainHttpConnection(SocketTube(112)) added 34 bytes to the write queue DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] PlainHttpConnection(SocketTube(112)) signalling the publisher of the write queue DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(112) Apr 01, 2024 8:34:19 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] [15s 496ms] Http2Connection(SocketTube(112)) H2 processed(1) DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) pausing read event DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@68137c92 DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] Http2Connection(SocketTube(112)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) Stopping read scheduler DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) Read scheduler stopped DEBUG: [HttpClient-51-Worker6] [15s 496ms] Http2Connection(SocketTube(112)) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) write: cancel DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) write: resetting demand to 0 DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] PlainHttpConnection(SocketTube(112)) HttpPublisher: cancelled by SocketTube(112) DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] SocketTube(112) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-SelectorManager] [15s 496ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-51-Worker6] [15s 496ms] Http2Connection(SocketTube(112)) H2 Receiving(2): 9 DEBUG: [HttpClient-51-Worker6] [15s 496ms] Http2Connection(SocketTube(112)) Processing 9 DEBUG: [HttpClient-51-Worker6] [15s 496ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-51-Worker6] [15s 496ms] FramesDecoder Tail size is now: 0, current= Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-SelectorManager] [15s 497ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [15s 497ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(112)) DEBUG: [HttpClient-52-SelectorManager] [15s 497ms] PlainHttpConnection(SocketTube(112)) Closing channel: channel not registered with selector DEBUG: [HttpClient-51-Worker6] [15s 496ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Server connection to /127.0.0.1:53808 stopping. 1 streams DEBUG: [HttpClient-52-SelectorManager] [15s 497ms] SocketTube(112) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-52-SelectorManager] [15s 497ms] Http2Connection(SocketTube(112)) Close all streams Apr 01, 2024 8:34:19 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: TestServer: Connection writer stopping DEBUG: [HttpClient-51-Worker6] [15s 497ms] Http2Connection(SocketTube(112)) H2 processed(2) DEBUG: [HttpClient-51-Worker6] [15s 497ms] Http2Connection(SocketTube(112)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-51-Worker6] [15s 497ms] Http2Connection(SocketTube(112)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-51-Worker6] [15s 497ms] Http2Connection(SocketTube(112)) H2 processed buffered data DEBUG: [HttpClient-51-Worker6] [15s 497ms] 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-Worker6] [15s 498ms] Http2Connection(SocketTube(112)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [MainThread] [15s 498ms] HttpClientImpl(53) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 499ms] HttpClientImpl(53) ClientImpl (async) send http://127.0.0.1:55533/ GET DEBUG: [HttpClient-52-Worker0] [15s 499ms] Exchange establishing exchange for http://127.0.0.1:55533/ GET, proxy=null DEBUG: [HttpClient-52-Worker0] [15s 499ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-52-Worker0] [15s 499ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-52-Worker0] [15s 499ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-52-Worker0] [15s 499ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-52-Worker0] [15s 500ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-52-Worker0] [15s 500ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-52-Worker0] [15s 500ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker0] [15s 500ms] Http1Exchange Sending headers only DEBUG: [HttpClient-52-Worker0] [15s 500ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@613b4262 queue.isEmpty: true DEBUG: [HttpClient-52-Worker0] [15s 500ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@613b4262, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-52-Worker0] [15s 500ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [15s 500ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [15s 500ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker0] [15s 500ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker0] [15s 500ms] Http1Exchange response created in advance DEBUG: [HttpClient-52-Worker0] [15s 500ms] Http1Exchange initiating connect async DEBUG: [HttpClient-52-Worker0] [15s 500ms] PlainHttpConnection(SocketTube(113)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [15s 500ms] PlainHttpConnection(SocketTube(113)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-52-Worker0] [15s 500ms] 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=46973,localport=55533] TestServer(1): starting connection DEBUG: [HttpClient-53-SelectorManager] [15s 500ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@31c27392 for C (true) DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: finishing connect DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] PlainHttpConnection(SocketTube(113)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:46973 DEBUG: [HttpClient-52-Worker1] [15s 501ms] PlainHttpConnection(SocketTube(113)) finishConnect, setting connected=true DEBUG: [HttpClient-52-Worker1] [15s 501ms] Http1Exchange SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [15s 501ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker1] [15s 501ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker1] [15s 501ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker1] [15s 501ms] SocketTube(113) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-52-Worker1] [15s 501ms] Http1Publisher(SocketTube(113)) got subscriber: SocketTube(113) DEBUG: [HttpClient-52-Worker1] [15s 501ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker1] [15s 501ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-52-Worker1] [15s 501ms] Http1Exchange requestAction.headers Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:55533/ GET DEBUG: [HttpClient-52-Worker1] [15s 501ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-52-Worker1] [15s 501ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker1] [15s 501ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker1] [15s 501ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 0 DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@3b3a18e2 DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] Http1AsyncReceiver(SocketTube(113)) Received onSubscribed from upstream DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [15s 501ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker2] [15s 501ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker3] [15s 501ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker2] [15s 501ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-52-Worker2] [15s 501ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-52-Worker2] [15s 501ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-52-Worker2] [15s 502ms] SocketTube(113) resuming read event DEBUG: [HttpClient-52-Worker2] [15s 502ms] SocketTube(113) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [15s 501ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-53-SelectorManager] [15s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e3881e1 for R (true) DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Publisher(SocketTube(113)) WriteTask DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Publisher(SocketTube(113)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-52-Worker3] [15s 502ms] Exchange checkFor407: all clear DEBUG: [HttpClient-52-Worker3] [15s 502ms] Exchange sendRequestBody DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Publisher(SocketTube(113)) onNext with 191 bytes DEBUG: [HttpClient-52-Worker3] [15s 502ms] SocketTube(113) trying to write: 191 DEBUG: [HttpClient-52-Worker3] [15s 502ms] SocketTube(113) wrote: 191 DEBUG: [HttpClient-52-Worker3] [15s 502ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Publisher(SocketTube(113)) subscription request(1), demand=1 DEBUG: [HttpClient-52-Worker3] [15s 502ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [15s 502ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Exchange reading headers DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: (remaining: 0) READING_HEADERS DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) First time around DEBUG: [HttpClient-53-SelectorManager] [15s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e3881e1 for None (false) DEBUG: [HttpClient-53-SelectorManager] [15s 502ms] SocketTube(113) read bytes: 71 DEBUG: [HttpClient-53-SelectorManager] [15s 502ms] Http1AsyncReceiver(SocketTube(113)) Putting 71 bytes into the queue DEBUG: [HttpClient-53-SelectorManager] [15s 502ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [15s 502ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e3881e1 for R (false) DEBUG: [HttpClient-53-SelectorManager] [15s 502ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker3] [15s 502ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) headersReader is not yet completed DEBUG: [HttpClient-52-Worker4] [15s 502ms] Http1AsyncReceiver(SocketTube(113)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@613b4262 DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 1 DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1AsyncReceiver(SocketTube(113)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@613b4262 DEBUG: [HttpClient-52-Worker3] [15s 503ms] Http1Publisher(SocketTube(113)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-52-Worker3] [15s 503ms] Http1Publisher(SocketTube(113)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@4ecd10a5 DEBUG: [HttpClient-52-Worker3] [15s 503ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1AsyncReceiver(SocketTube(113)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@613b4262 DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-52-Worker4] [15s 503ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:46973 remote=/127.0.0.1:55533] DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) readBody: return2Cache: false DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@78bf3532(53) DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1AsyncReceiver(SocketTube(113)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@4028e275/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8c3e29d queue.isEmpty: false DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1AsyncReceiver(SocketTube(113)) Delegate done: 0 DEBUG: [HttpClient-52-Worker4] [15s 503ms] PlainHttpConnection(SocketTube(113))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-52-Worker4] [15s 503ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker4] [15s 503ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker4] [15s 503ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker4] [15s 503ms] Exchange Ignored body DEBUG: [HttpClient-52-Worker4] [15s 504ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-52-Worker4] [15s 504ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-52-Worker4] [15s 504ms] Http2Connection(SocketTube(113)) Opened stream 1 DEBUG: [HttpClient-52-Worker4] [15s 504ms] Http2Connection(SocketTube(113))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-52-Worker4] [15s 504ms] Http2Connection(SocketTube(113))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-52-Worker4] [15s 504ms] SocketTube(113) connecting flows DEBUG: [HttpClient-52-Worker4] [15s 504ms] SocketTube(113) read publisher got subscriber DEBUG: [HttpClient-52-Worker4] [15s 504ms] SocketTube(113) registering subscribe event DEBUG: [HttpClient-52-Worker4] [15s 504ms] SocketTube(113) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [15s 504ms] SocketTube(113) subscribed for writing DEBUG: [HttpClient-52-Worker4] [15s 504ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) subscribe event raised DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f8c385e DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) read demand reset to 0 DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) calling onSubscribe DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] Http2Connection(SocketTube(113)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) got some demand for reading DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e3881e1 for R (false) DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) onSubscribe called DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) pending subscriber subscribed DEBUG: [HttpClient-52-Worker4] [15s 504ms] SocketTube(113) write: registering startSubscription event DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) write: starting subscription DEBUG: [HttpClient-53-SelectorManager] [15s 504ms] SocketTube(113) write: offloading requestMore DEBUG: [HttpClient-52-Worker5] [15s 504ms] SocketTube(113) write: requesting more... Apr 01, 2024 8:34:20 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] [15s 504ms] PlainHttpConnection(SocketTube(113)) added 63 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [15s 504ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [15s 504ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker5] [15s 504ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker5] [15s 505ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [15s 504ms] SocketTube(113) trying to write: 63 DEBUG: [HttpClient-52-Worker4] [15s 505ms] SocketTube(113) wrote: 63 DEBUG: [HttpClient-52-Worker4] [15s 505ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker4] [15s 505ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker4] [15s 505ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [15s 505ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [15s 505ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 505ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 505ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 505ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) sending window update: 33488897 DEBUG: [Test-server-pool] [15s 505ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 505ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-52-Worker4] [15s 505ms] PlainHttpConnection(SocketTube(113)) added 13 bytes in the priority write queue DEBUG: [HttpClient-52-Worker4] [15s 505ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker4] [15s 505ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker4] [15s 505ms] SocketTube(113) trying to write: 13 DEBUG: [HttpClient-52-Worker4] [15s 505ms] SocketTube(113) wrote: 13 DEBUG: [HttpClient-52-Worker4] [15s 505ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker4] [15s 505ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker4] [15s 505ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [15s 505ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http2Connection(SocketTube(113)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http2Connection(SocketTube(113)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http2Connection(SocketTube(113)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http1AsyncReceiver(SocketTube(113)) stopping DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http1AsyncReceiver(SocketTube(113)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http1AsyncReceiver(SocketTube(113)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http2Connection(SocketTube(113)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http2Connection(SocketTube(113)) H2 processed buffered data TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-52-Worker4] [15s 505ms] Http1AsyncReceiver(SocketTube(113)) cleared DEBUG: [HttpClient-52-Worker4] [15s 505ms] Exchange Getting response async streamid: 1 TestServer(1): Using handler for: / DEBUG: [readLoop] [15s 506ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 506ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [15s 506ms] FramesDecoder decodes: 30 Sent response headers 200 DEBUG: [HttpClient-52-Worker4] [15s 506ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Finished reading body: READING_BODY DEBUG: [readLoop] [15s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker4] [15s 506ms] Http1Response(id=88, PlainHttpConnection(SocketTube(113))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@78bf3532(53) DEBUG: [readLoop] [15s 506ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [15s 506ms] Http1AsyncReceiver(SocketTube(113)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@4028e275/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@8c3e29d, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=true DEBUG: [HttpClient-52-Worker4] [15s 506ms] Http1AsyncReceiver(SocketTube(113)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-52-Worker4] [15s 506ms] Http1AsyncReceiver(SocketTube(113)) checkRequestMore: canRequestMore=false, hasDemand=true DEBUG: [HttpClient-52-Worker4] [15s 506ms] Http1AsyncReceiver(SocketTube(113)) Http1TubeSubscriber: no need to request more DEBUG: [readLoop] [15s 506ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 506ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 506ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 506ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 506ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer(1): connection started DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e3881e1 for None (false) DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SocketTube(113) read bytes: 39 DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] Http2Connection(SocketTube(113)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e3881e1 for R (false) DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [15s 507ms] Http2Connection(SocketTube(113)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e3881e1 for None (false) DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SocketTube(113) read bytes: 59 DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] Http2Connection(SocketTube(113)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SocketTube(113) resuming read event DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7e3881e1 for R (false) DEBUG: [HttpClient-53-SelectorManager] [15s 507ms] SocketTube(113) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [15s 507ms] Http2Connection(SocketTube(113)) H2 Receiving(1): 39 DEBUG: [HttpClient-52-Worker6] [15s 507ms] Http2Connection(SocketTube(113)) Processing 39 DEBUG: [HttpClient-52-Worker6] [15s 507ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-52-Worker6] [15s 507ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [15s 507ms] 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 8:34:20 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] [15s 507ms] Http2Connection(SocketTube(113)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-52-Worker6] [15s 507ms] PlainHttpConnection(SocketTube(113)) added 9 bytes to the write queue DEBUG: [HttpClient-52-Worker6] [15s 507ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [15s 507ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-52-Worker6] [15s 507ms] SocketTube(113) trying to write: 9 DEBUG: [HttpClient-52-Worker6] [15s 507ms] SocketTube(113) wrote: 9 DEBUG: [HttpClient-52-Worker6] [15s 507ms] SocketTube(113) write: requesting more... DEBUG: [HttpClient-52-Worker6] [15s 507ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: got request of 1 from SocketTube(113) DEBUG: [HttpClient-52-Worker6] [15s 507ms] SocketTube(113) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-52-Worker6] [15s 507ms] SocketTube(113) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [15s 507ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 507ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 508ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 508ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [15s 507ms] Http2Connection(SocketTube(113)) H2 processed(1) DEBUG: [HttpClient-52-Worker6] [15s 508ms] Http2Connection(SocketTube(113)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-52-Worker6] [15s 508ms] Http2Connection(SocketTube(113)) H2 Receiving(2): 59 DEBUG: [HttpClient-52-Worker6] [15s 508ms] Http2Connection(SocketTube(113)) Processing 59 DEBUG: [HttpClient-52-Worker6] [15s 508ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-52-Worker6] [15s 508ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-52-Worker6] [15s 508ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [15s 508ms] Http2Connection(SocketTube(113))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-52-Worker6] [15s 508ms] Http2Connection(SocketTube(113))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-52-Worker6] [15s 508ms] Http2Connection(SocketTube(113))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 46973 DEBUG: [HttpClient-52-Worker6] [15s 508ms] Http2Connection(SocketTube(113))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 46973 DEBUG: [HttpClient-52-Worker6] [15s 508ms] Http2Connection(SocketTube(113))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-52-Worker6] [15s 508ms] HttpClientImpl(53) body subscriber registered: 1 DEBUG: [HttpClient-52-Worker6] [15s 508ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-52-Worker6] [15s 509ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113))/Stream(1) incoming: onComplete DEBUG: [HttpClient-52-Worker6] [15s 509ms] HttpClientImpl(53) body subscriber unregistered: 0 DEBUG: [HttpClient-52-Worker6] [15s 509ms] HttpClientImpl(53) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:55533/ DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113))/Stream(1) close stream 1 DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113)) Closed stream 1 DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@9c09fd8 DEBUG: [HttpClient-52-Worker6] [15s 509ms] Http2Connection(SocketTube(113))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-53-SelectorManager] [15s 509ms] HttpClientImpl(53) SelectorManager shutting down DEBUG: [HttpClient-53-SelectorManager] [15s 509ms] Http2ClientImpl stopping DEBUG: [HttpClient-52-Worker6] [15s 509ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-53-SelectorManager] [15s 509ms] Http2Connection(SocketTube(113)) Close all streams DEBUG: [HttpClient-53-SelectorManager] [15s 509ms] Http2Connection(SocketTube(113)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:34:20 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] [15s 509ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:20 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 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] PlainHttpConnection(SocketTube(113)) added 34 bytes to the write queue DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] PlainHttpConnection(SocketTube(113)) signalling the publisher of the write queue DEBUG: [HttpClient-52-Worker6] [15s 510ms] Http2Connection(SocketTube(113)) H2 processed(2) DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) pausing read event DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4f8c385e DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] Http2Connection(SocketTube(113)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) Stopping read scheduler DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) Read scheduler stopped DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) write: cancel DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) write: resetting demand to 0 DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] PlainHttpConnection(SocketTube(113)) HttpPublisher: cancelled by SocketTube(113) DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] SocketTube(113) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-SelectorManager] [15s 510ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-52-Worker7] [15s 510ms] 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 8:34:20 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-52-Worker7] [15s 510ms] Http2Connection(SocketTube(113)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-53-SelectorManager] [15s 511ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [15s 511ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(113)) DEBUG: [HttpClient-53-SelectorManager] [15s 511ms] PlainHttpConnection(SocketTube(113)) Closing channel: channel not registered with selector DEBUG: [HttpClient-53-SelectorManager] [15s 511ms] SocketTube(113) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:46973 stopping. 1 streams DEBUG: [HttpClient-53-SelectorManager] [15s 511ms] Http2Connection(SocketTube(113)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [15s 512ms] HttpClientImpl(54) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 512ms] HttpClientImpl(54) ClientImpl (async) send http://127.0.0.1:55533/ GET DEBUG: [HttpClient-53-Worker0] [15s 512ms] Exchange establishing exchange for http://127.0.0.1:55533/ GET, proxy=null DEBUG: [HttpClient-53-Worker0] [15s 512ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-53-Worker0] [15s 512ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-53-Worker0] [15s 512ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-53-Worker0] [15s 512ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-53-Worker0] [15s 513ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-53-Worker0] [15s 513ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-53-Worker0] [15s 513ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker0] [15s 513ms] Http1Exchange Sending headers only DEBUG: [HttpClient-53-Worker0] [15s 513ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@46d6fdec queue.isEmpty: true DEBUG: [HttpClient-53-Worker0] [15s 513ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@46d6fdec, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-53-Worker0] [15s 513ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [15s 513ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [15s 513ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker0] [15s 513ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker0] [15s 513ms] Http1Exchange response created in advance DEBUG: [HttpClient-53-Worker0] [15s 513ms] Http1Exchange initiating connect async DEBUG: [HttpClient-53-Worker0] [15s 513ms] PlainHttpConnection(SocketTube(114)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [15s 513ms] PlainHttpConnection(SocketTube(114)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-53-Worker0] [15s 513ms] PlainHttpConnection(SocketTube(114)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-54-SelectorManager] [15s 513ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@12f523ca for C (true) TestServer(1): stopping is: false TestServer(1): accepting connections TestServer(1): creating connection DEBUG: [HttpClient-54-SelectorManager] [15s 513ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: finishing connect TestServer: New connection from Socket[addr=/127.0.0.1,port=47079,localport=55533] DEBUG: [HttpClient-54-SelectorManager] [15s 513ms] PlainHttpConnection(SocketTube(114)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47079 TestServer(1): starting connection DEBUG: [HttpClient-53-Worker1] [15s 514ms] PlainHttpConnection(SocketTube(114)) finishConnect, setting connected=true DEBUG: [HttpClient-53-Worker1] [15s 514ms] Http1Exchange SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [15s 514ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [15s 514ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [15s 514ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker1] [15s 514ms] SocketTube(114) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-53-Worker1] [15s 514ms] Http1Publisher(SocketTube(114)) got subscriber: SocketTube(114) DEBUG: [HttpClient-53-Worker1] [15s 514ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker1] [15s 514ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-53-Worker1] [15s 514ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@180d48ba DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] Http1AsyncReceiver(SocketTube(114)) Received onSubscribed from upstream DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] SocketTube(114) pending subscriber subscribed Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:55533/ GET DEBUG: [HttpClient-53-Worker2] [15s 514ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker2] [15s 514ms] Http1AsyncReceiver(SocketTube(114)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-53-Worker2] [15s 514ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-53-Worker1] [15s 514ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker2] [15s 514ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-53-Worker2] [15s 514ms] SocketTube(114) resuming read event DEBUG: [HttpClient-53-Worker3] [15s 514ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker1] [15s 514ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker2] [15s 514ms] SocketTube(114) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [15s 514ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0fc5df for R (true) DEBUG: [HttpClient-53-Worker3] [15s 514ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker3] [15s 515ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [15s 514ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [15s 515ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [15s 515ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-53-Worker1] [15s 515ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-53-Worker1] [15s 515ms] Http1Publisher(SocketTube(114)) onNext with 191 bytes DEBUG: [HttpClient-53-Worker1] [15s 515ms] SocketTube(114) trying to write: 191 DEBUG: [HttpClient-53-Worker1] [15s 516ms] SocketTube(114) wrote: 191 DEBUG: [HttpClient-53-Worker1] [15s 516ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker1] [15s 516ms] Http1Publisher(SocketTube(114)) subscription request(1), demand=1 DEBUG: [HttpClient-53-Worker1] [15s 516ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [15s 516ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [15s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0fc5df for None (false) DEBUG: [HttpClient-53-Worker1] [15s 516ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [15s 516ms] Http1Publisher(SocketTube(114)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-SelectorManager] [15s 516ms] SocketTube(114) read bytes: 71 DEBUG: [HttpClient-54-SelectorManager] [15s 516ms] Http1AsyncReceiver(SocketTube(114)) Putting 71 bytes into the queue DEBUG: [HttpClient-54-SelectorManager] [15s 516ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [15s 516ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0fc5df for R (false) DEBUG: [HttpClient-54-SelectorManager] [15s 516ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker4] [15s 516ms] Http1AsyncReceiver(SocketTube(114)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@46d6fdec DEBUG: [HttpClient-53-Worker4] [15s 516ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 1 DEBUG: [HttpClient-53-Worker4] [15s 516ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@46d6fdec DEBUG: [HttpClient-53-Worker4] [15s 516ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-53-Worker1] [15s 516ms] Exchange checkFor407: all clear DEBUG: [HttpClient-53-Worker1] [15s 516ms] Exchange sendRequestBody DEBUG: [HttpClient-53-Worker1] [15s 516ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-53-Worker4] [15s 516ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-53-Worker4] [15s 516ms] Http1AsyncReceiver(SocketTube(114)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@46d6fdec DEBUG: [HttpClient-53-Worker4] [15s 516ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [15s 516ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Publisher(SocketTube(114)) WriteTask DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Publisher(SocketTube(114)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Publisher(SocketTube(114)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Publisher(SocketTube(114)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@5e73c52b DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Exchange reading headers DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) First time around DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) headersReader is already completed DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-53-Worker1] [15s 517ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:47079 remote=/127.0.0.1:55533] DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) readBody: return2Cache: false DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@219d7728(54) DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1AsyncReceiver(SocketTube(114)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@427952ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ea0a53f queue.isEmpty: false DEBUG: [HttpClient-53-Worker1] [15s 517ms] PlainHttpConnection(SocketTube(114))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-53-Worker1] [15s 517ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker1] [15s 517ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker1] [15s 517ms] Http1AsyncReceiver(SocketTube(114)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@427952ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ea0a53f, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1AsyncReceiver(SocketTube(114)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@427952ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ea0a53f DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@427952ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ea0a53f DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1AsyncReceiver(SocketTube(114)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@427952ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ea0a53f DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1AsyncReceiver(SocketTube(114)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1AsyncReceiver(SocketTube(114)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@427952ef/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@3ea0a53f DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1AsyncReceiver(SocketTube(114)) Delegate done: 0 DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Finished reading body: READING_BODY DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http1Response(id=89, PlainHttpConnection(SocketTube(114))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@219d7728(54) DEBUG: [HttpClient-53-Worker1] [15s 518ms] Exchange Ignored body DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http2Connection(SocketTube(114)) Opened stream 1 DEBUG: [HttpClient-53-Worker1] [15s 518ms] Http2Connection(SocketTube(114))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-53-Worker1] [15s 519ms] Http2Connection(SocketTube(114))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-53-Worker1] [15s 519ms] SocketTube(114) connecting flows DEBUG: [HttpClient-53-Worker1] [15s 519ms] SocketTube(114) read publisher got subscriber DEBUG: [HttpClient-53-Worker1] [15s 519ms] SocketTube(114) registering subscribe event DEBUG: [HttpClient-53-Worker1] [15s 519ms] SocketTube(114) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [15s 519ms] SocketTube(114) subscribed for writing DEBUG: [HttpClient-53-Worker1] [15s 519ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) subscribe event raised DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6c18f817 DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] Http1AsyncReceiver(SocketTube(114)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) read demand reset to 0 DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) calling onSubscribe DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] Http2Connection(SocketTube(114)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) got some demand for reading DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0fc5df for R (false) DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) onSubscribe called DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) pending subscriber subscribed DEBUG: [HttpClient-53-Worker1] [15s 519ms] SocketTube(114) write: registering startSubscription event DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) write: starting subscription DEBUG: [HttpClient-54-SelectorManager] [15s 519ms] SocketTube(114) write: offloading requestMore DEBUG: [HttpClient-53-Worker5] [15s 519ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker5] [15s 519ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker5] [15s 519ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker1] [15s 520ms] PlainHttpConnection(SocketTube(114)) added 63 bytes in the priority write queue DEBUG: [HttpClient-53-Worker1] [15s 520ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker1] [15s 520ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker1] [15s 520ms] SocketTube(114) trying to write: 63 DEBUG: [HttpClient-53-Worker1] [15s 520ms] SocketTube(114) wrote: 63 DEBUG: [HttpClient-53-Worker1] [15s 520ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker1] [15s 520ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker1] [15s 520ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [15s 520ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 520ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 520ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 520ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker1] [15s 520ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-53-Worker1] [15s 520ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) sending window update: 33488897 TestServer(1): Using handler for: / TestServer(1): connection started DEBUG: [readLoop] [15s 520ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 520ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 520ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [15s 520ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [15s 520ms] FramesDecoder Tail size is now: 0, current= Sent response headers 200 DEBUG: [readLoop] [15s 520ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0fc5df for None (false) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SocketTube(114) read bytes: 39 DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] Http2Connection(SocketTube(114)) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0fc5df for R (false) DEBUG: [HttpClient-53-Worker6] [15s 521ms] Http2Connection(SocketTube(114)) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [15s 521ms] Http1AsyncReceiver(SocketTube(114)) stopping DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [15s 521ms] Http1AsyncReceiver(SocketTube(114)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0fc5df for None (false) DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SocketTube(114) read bytes: 59 DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] Http2Connection(SocketTube(114)) onNext: got 59 bytes in 1 buffers DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SocketTube(114) resuming read event DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@5d0fc5df for R (false) DEBUG: [HttpClient-54-SelectorManager] [15s 521ms] SocketTube(114) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker1] [15s 521ms] PlainHttpConnection(SocketTube(114)) added 13 bytes in the priority write queue DEBUG: [HttpClient-53-Worker6] [15s 521ms] Http1AsyncReceiver(SocketTube(114)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-53-Worker6] [15s 521ms] Http2Connection(SocketTube(114)) H2 Receiving(1): 39 DEBUG: [HttpClient-53-Worker6] [15s 521ms] Http2Connection(SocketTube(114)) Processing 39 DEBUG: [HttpClient-53-Worker6] [15s 521ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-53-Worker6] [15s 521ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker1] [15s 521ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [15s 521ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-53-Worker1] [15s 521ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(114) Apr 01, 2024 8:34:20 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-Worker1] [15s 522ms] SocketTube(114) trying to write: 13 DEBUG: [HttpClient-53-Worker1] [15s 522ms] SocketTube(114) wrote: 13 DEBUG: [HttpClient-53-Worker1] [15s 522ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker1] [15s 522ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker1] [15s 522ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [15s 522ms] Http2Connection(SocketTube(114)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 522ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 522ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 522ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 522ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker1] [15s 522ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 522ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-53-Worker6] [15s 522ms] PlainHttpConnection(SocketTube(114)) added 9 bytes to the write queue DEBUG: [HttpClient-53-Worker1] [15s 522ms] Http2Connection(SocketTube(114)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-53-Worker1] [15s 522ms] Http2Connection(SocketTube(114)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-53-Worker6] [15s 522ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-53-Worker6] [15s 522ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-53-Worker6] [15s 522ms] SocketTube(114) trying to write: 9 DEBUG: [HttpClient-53-Worker6] [15s 522ms] SocketTube(114) wrote: 9 DEBUG: [HttpClient-53-Worker6] [15s 522ms] SocketTube(114) write: requesting more... DEBUG: [HttpClient-53-Worker6] [15s 522ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: got request of 1 from SocketTube(114) DEBUG: [HttpClient-53-Worker6] [15s 522ms] SocketTube(114) leaving requestMore: Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [15s 522ms] SocketTube(114) leaving w.onNext Reading: [ops=R, demand=9223372036854775805, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-53-Worker6] [15s 522ms] Http2Connection(SocketTube(114)) H2 processed(1) DEBUG: [HttpClient-53-Worker6] [15s 522ms] Http2Connection(SocketTube(114)) sending 59 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [15s 523ms] Http2Connection(SocketTube(114)) H2 Receiving(2): 59 DEBUG: [HttpClient-53-Worker6] [15s 523ms] Http2Connection(SocketTube(114)) Processing 59 DEBUG: [HttpClient-53-Worker6] [15s 523ms] FramesDecoder decodes: 59 DEBUG: [HttpClient-53-Worker6] [15s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker1] [15s 522ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(114)) DEBUG: [readLoop] [15s 522ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 523ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 523ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 523ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-53-Worker1] [15s 523ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-53-Worker1] [15s 523ms] Http1AsyncReceiver(SocketTube(114)) cleared DEBUG: [HttpClient-53-Worker6] [15s 523ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker1] [15s 523ms] Exchange Getting response async streamid: 1 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [15s 523ms] Http2Connection(SocketTube(114))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-53-Worker6] [15s 523ms] Http2Connection(SocketTube(114))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-53-Worker6] [15s 523ms] Http2Connection(SocketTube(114))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 47079 DEBUG: [HttpClient-53-Worker6] [15s 523ms] Http2Connection(SocketTube(114))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 47079 DEBUG: [HttpClient-53-Worker6] [15s 523ms] Http2Connection(SocketTube(114))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-53-Worker6] [15s 523ms] HttpClientImpl(54) body subscriber registered: 1 DEBUG: [HttpClient-53-Worker6] [15s 523ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-53-Worker6] [15s 524ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114))/Stream(1) incoming: onComplete DEBUG: [HttpClient-53-Worker6] [15s 524ms] HttpClientImpl(54) body subscriber unregistered: 0 DEBUG: [HttpClient-53-Worker6] [15s 524ms] HttpClientImpl(54) ClientImpl (async) elapsed 11 millis for GET to http://127.0.0.1:55533/ DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114))/Stream(1) close stream 1 DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114)) Closed stream 1 DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4b6584b1 DEBUG: [HttpClient-53-Worker6] [15s 524ms] Http2Connection(SocketTube(114))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-54-SelectorManager] [15s 524ms] HttpClientImpl(54) SelectorManager shutting down DEBUG: [HttpClient-53-Worker6] [15s 524ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-SelectorManager] [15s 524ms] Http2ClientImpl stopping Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-SelectorManager] [15s 524ms] Http2Connection(SocketTube(114)) Close all streams DEBUG: [HttpClient-53-Worker6] [15s 524ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-54-SelectorManager] [15s 524ms] Http2Connection(SocketTube(114)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:34:20 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] [15s 525ms] Http2Connection(SocketTube(114)) H2 processed(2) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-53-Worker6] [15s 525ms] Http2Connection(SocketTube(114)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-53-Worker6] [15s 525ms] Http2Connection(SocketTube(114)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-53-Worker6] [15s 525ms] Http2Connection(SocketTube(114)) H2 processed buffered data DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] PlainHttpConnection(SocketTube(114)) added 34 bytes to the write queue DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] PlainHttpConnection(SocketTube(114)) signalling the publisher of the write queue DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) pausing read event DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@6c18f817 DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] Http2Connection(SocketTube(114)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) Stopping read scheduler DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) Read scheduler stopped DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) write: cancel DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) write: resetting demand to 0 DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] PlainHttpConnection(SocketTube(114)) HttpPublisher: cancelled by SocketTube(114) DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] SocketTube(114) leaving w.onNext Reading: [ops=None, demand=9223372036854775805, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-53-Worker7] [15s 525ms] 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) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-54-SelectorManager] [15s 525ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-SelectorManager] [15s 526ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(114)) DEBUG: [HttpClient-54-SelectorManager] [15s 526ms] PlainHttpConnection(SocketTube(114)) Closing channel: channel not registered with selector Server connection to /127.0.0.1:47079 stopping. 1 streams DEBUG: [HttpClient-53-Worker7] [15s 525ms] Http2Connection(SocketTube(114)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-54-SelectorManager] [15s 526ms] SocketTube(114) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-54-SelectorManager] [15s 526ms] Http2Connection(SocketTube(114)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [15s 527ms] HttpClientImpl(55) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 527ms] HttpClientImpl(55) ClientImpl (async) send http://127.0.0.1:55533/ GET DEBUG: [HttpClient-54-Worker0] [15s 527ms] Exchange establishing exchange for http://127.0.0.1:55533/ GET, proxy=null DEBUG: [HttpClient-54-Worker0] [15s 527ms] Http2ClientImpl not found in connection pool DEBUG: [HttpClient-54-Worker0] [15s 527ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-54-Worker0] [15s 527ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-54-Worker0] [15s 527ms] ExchangeImpl new Http1Exchange, try to upgrade DEBUG: [HttpClient-54-Worker0] [15s 528ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-54-Worker0] [15s 528ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-54-Worker0] [15s 528ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker0] [15s 528ms] Http1Exchange Sending headers only DEBUG: [HttpClient-54-Worker0] [15s 528ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$HeadersReader@757ee812 queue.isEmpty: true DEBUG: [HttpClient-54-Worker0] [15s 528ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$HeadersReader@757ee812, demand=1, canRequestMore=true, queue.isEmpty=true DEBUG: [HttpClient-54-Worker0] [15s 528ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [15s 528ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [15s 528ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker0] [15s 528ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker0] [15s 528ms] Http1Exchange response created in advance DEBUG: [HttpClient-54-Worker0] [15s 528ms] Http1Exchange initiating connect async DEBUG: [HttpClient-54-Worker0] [15s 528ms] PlainHttpConnection(SocketTube(115)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [15s 528ms] PlainHttpConnection(SocketTube(115)) bind completed /0.0.0.0 DEBUG: [HttpClient-54-Worker0] [15s 528ms] PlainHttpConnection(SocketTube(115)) registering connect event TestServer(1): connection accepted DEBUG: [HttpClient-55-SelectorManager] [15s 528ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@66825fcf 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=36609,localport=55533] DEBUG: [HttpClient-55-SelectorManager] [15s 528ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: finishing connect DEBUG: [HttpClient-55-SelectorManager] [15s 528ms] PlainHttpConnection(SocketTube(115)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:36609 TestServer(1): starting connection DEBUG: [HttpClient-54-Worker1] [15s 529ms] PlainHttpConnection(SocketTube(115)) finishConnect, setting connected=true DEBUG: [HttpClient-54-Worker1] [15s 529ms] Http1Exchange SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [15s 529ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [15s 529ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [15s 529ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker1] [15s 529ms] SocketTube(115) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber@6c7a34bf DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] Http1AsyncReceiver(SocketTube(115)) Received onSubscribed from upstream DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-54-Worker2] [15s 529ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker2] [15s 529ms] Http1AsyncReceiver(SocketTube(115)) checkRequestMore: canRequestMore=true, hasDemand=true DEBUG: [HttpClient-54-Worker2] [15s 529ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: requesting one more from upstream DEBUG: [HttpClient-54-Worker2] [15s 529ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-54-Worker2] [15s 529ms] SocketTube(115) resuming read event DEBUG: [HttpClient-54-Worker1] [15s 529ms] Http1Publisher(SocketTube(115)) got subscriber: SocketTube(115) DEBUG: [HttpClient-54-Worker2] [15s 529ms] SocketTube(115) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2978a754 for R (true) DEBUG: [HttpClient-54-Worker1] [15s 529ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker1] [15s 529ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [15s 529ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker3] [15s 529ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker1] [15s 529ms] Http1Exchange requestAction.headers DEBUG: [HttpClient-54-Worker3] [15s 529ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker3] [15s 529ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker3] [15s 529ms] Http1Publisher(SocketTube(115)) hasOutgoing = false, demand = 1 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http1Request headers INFO: REQUEST: http://127.0.0.1:55533/ GET DEBUG: [HttpClient-54-Worker3] [15s 530ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Exchange setting outgoing with headers DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Exchange initiating completion of headersSentCF DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=191 cap=191]], throwable=null] DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) onNext with 191 bytes DEBUG: [HttpClient-54-Worker1] [15s 530ms] SocketTube(115) trying to write: 191 DEBUG: [HttpClient-54-Worker1] [15s 530ms] SocketTube(115) wrote: 191 DEBUG: [HttpClient-54-Worker1] [15s 530ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) subscription request(1), demand=1 DEBUG: [HttpClient-54-Worker1] [15s 530ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [15s 530ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) hasOutgoing = false, demand = 1 DEBUG: [HttpClient-54-Worker1] [15s 530ms] Exchange checkFor407: all clear DEBUG: [HttpClient-54-Worker1] [15s 530ms] Exchange sendRequestBody DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Exchange sendBodyAsync DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Exchange bodySubscriber is null DEBUG: [HttpClient-55-SelectorManager] [15s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2978a754 for None (false) DEBUG: [HttpClient-55-SelectorManager] [15s 530ms] SocketTube(115) read bytes: 71 DEBUG: [HttpClient-55-SelectorManager] [15s 530ms] Http1AsyncReceiver(SocketTube(115)) Putting 71 bytes into the queue DEBUG: [HttpClient-55-SelectorManager] [15s 530ms] SocketTube(115) resuming read event DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Exchange appending to outgoing DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-55-SelectorManager] [15s 530ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2978a754 for R (false) DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) WriteTask DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) hasOutgoing = true, demand = 1 DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Exchange initiating completion of bodySentCF DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) outgoing: DataPair [data=[java.nio.HeapByteBuffer[pos=0 lim=0 cap=0]], throwable=null] DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Publisher(SocketTube(115)) completed, stopping jdk.internal.net.http.common.SequentialScheduler@1898c4a3 DEBUG: [HttpClient-54-Worker4] [15s 530ms] Http1AsyncReceiver(SocketTube(115)) Got 71 bytes for delegate jdk.internal.net.http.Http1Response$HeadersReader@757ee812 DEBUG: [HttpClient-55-SelectorManager] [15s 530ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [15s 530ms] Http1Exchange sendBodyAsync completed successfully DEBUG: [HttpClient-54-Worker4] [15s 530ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 1 DEBUG: [HttpClient-54-Worker4] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Forwarding 71 bytes to delegate jdk.internal.net.http.Http1Response$HeadersReader@757ee812 DEBUG: [HttpClient-54-Worker4] [15s 531ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Sending 71/71 bytes to header parser DEBUG: [HttpClient-54-Worker4] [15s 531ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Parsing headers completed. bytes=71 DEBUG: [HttpClient-54-Worker4] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Unsubscribed jdk.internal.net.http.Http1Response$HeadersReader@757ee812 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1Exchange reading headers DEBUG: [HttpClient-54-Worker4] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Delegate done: 0 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: (remaining: 0) READING_BODY DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) First time around DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) headersReader is already completed DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Reading Headers: creating Response object; state is now READING_BODY DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1Exchange getResponseAsync completed successfully DEBUG: [HttpClient-54-Worker1] [15s 531ms] Exchange Upgrading async PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36609 remote=/127.0.0.1:55533] DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) readBody: return2Cache: false DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation started: incrementing ref count for jdk.internal.net.http.HttpClientImpl@4364ce5(55) DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Subscribed pending jdk.internal.net.http.Http1Response$BodyReader@10fe0375/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b4cc508 queue.isEmpty: false DEBUG: [HttpClient-54-Worker1] [15s 531ms] PlainHttpConnection(SocketTube(115))/ResponseContent/FixedLengthBodyParser length=0, onSubscribe: jdk.internal.net.http.Http1Exchange$Http1ResponseBodySubscriber DEBUG: [HttpClient-54-Worker1] [15s 531ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker1] [15s 531ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) delegate is now jdk.internal.net.http.Http1Response$BodyReader@10fe0375/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b4cc508, demand=9223372036854775807, canRequestMore=false, queue.isEmpty=false DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@10fe0375/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b4cc508 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@10fe0375/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b4cc508 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Delegate done: 0 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Got 0 bytes for delegate jdk.internal.net.http.Http1Response$BodyReader@10fe0375/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b4cc508 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) downstream subscription demand is 9223372036854775807 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Forwarding 0 bytes to delegate jdk.internal.net.http.Http1Response$BodyReader@10fe0375/parser=jdk.internal.net.http.ResponseContent$FixedLengthBodyParser@2b4cc508 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1AsyncReceiver(SocketTube(115)) Delegate done: 0 DEBUG: [HttpClient-54-Worker1] [15s 531ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Finished reading body: READING_BODY DEBUG: [HttpClient-54-Worker1] [15s 532ms] Http1Response(id=90, PlainHttpConnection(SocketTube(115))) Operation finished: decrementing ref count for jdk.internal.net.http.HttpClientImpl@4364ce5(55) DEBUG: [HttpClient-54-Worker1] [15s 532ms] Exchange Ignored body DEBUG: [HttpClient-54-Worker1] [15s 532ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-54-Worker1] [15s 532ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-54-Worker1] [15s 532ms] Http2Connection(SocketTube(115)) Opened stream 1 DEBUG: [HttpClient-54-Worker1] [15s 532ms] Http2Connection(SocketTube(115))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: true) DEBUG: [HttpClient-54-Worker1] [15s 532ms] Http2Connection(SocketTube(115))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-54-Worker1] [15s 532ms] SocketTube(115) connecting flows DEBUG: [HttpClient-54-Worker1] [15s 532ms] SocketTube(115) read publisher got subscriber DEBUG: [HttpClient-54-Worker1] [15s 532ms] SocketTube(115) registering subscribe event DEBUG: [HttpClient-54-Worker1] [15s 532ms] SocketTube(115) leaving read.subscribe: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [15s 532ms] SocketTube(115) subscribed for writing DEBUG: [HttpClient-54-Worker1] [15s 532ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) subscribe event raised DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) handling pending subscription for jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@189b0987 DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] Http1AsyncReceiver(SocketTube(115)) Http1TubeSubscriber: dropSubscription DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) read demand reset to 0 DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) calling onSubscribe DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] Http2Connection(SocketTube(115)) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) got some demand for reading DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2978a754 for R (false) DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) leaving request(9223372036854775807): Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) onSubscribe called DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) pending subscriber subscribed DEBUG: [HttpClient-54-Worker1] [15s 532ms] SocketTube(115) write: registering startSubscription event DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) write: starting subscription DEBUG: [HttpClient-55-SelectorManager] [15s 532ms] SocketTube(115) write: offloading requestMore DEBUG: [HttpClient-54-Worker5] [15s 532ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker5] [15s 532ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker5] [15s 532ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [15s 533ms] PlainHttpConnection(SocketTube(115)) added 63 bytes in the priority write queue DEBUG: [HttpClient-54-Worker1] [15s 533ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker1] [15s 533ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 63 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker1] [15s 533ms] SocketTube(115) trying to write: 63 DEBUG: [HttpClient-54-Worker1] [15s 533ms] SocketTube(115) wrote: 63 DEBUG: [HttpClient-54-Worker1] [15s 533ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker1] [15s 533ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker1] [15s 533ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [15s 533ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [15s 533ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 533ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 533ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 533ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 533ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 533ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker1] [15s 533ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 TestServer: GET / Server: creating input stream for stream 1 DEBUG: [HttpClient-54-Worker1] [15s 533ms] PlainHttpConnection(SocketTube(115)) added 13 bytes in the priority write queue TestServer(1): Using handler for: / DEBUG: [HttpClient-54-Worker1] [15s 533ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker1] [15s 534ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 13 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker1] [15s 534ms] SocketTube(115) trying to write: 13 Sent response headers 200 DEBUG: [HttpClient-54-Worker1] [15s 534ms] SocketTube(115) wrote: 13 DEBUG: [HttpClient-54-Worker1] [15s 534ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker1] [15s 534ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [HttpClient-54-Worker1] [15s 534ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] TestServer(1): connection started DEBUG: [readLoop] [15s 534ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 534ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [readLoop] [15s 534ms] FramesDecoder decodes: 30 DEBUG: [readLoop] [15s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 534ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-54-Worker1] [15s 534ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775807, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [15s 534ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 534ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 534ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 534ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker1] [15s 534ms] Http2Connection(SocketTube(115)) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-SelectorManager] [15s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2978a754 for None (false) DEBUG: [readLoop] [15s 534ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-SelectorManager] [15s 534ms] SocketTube(115) read bytes: 98 DEBUG: [HttpClient-55-SelectorManager] [15s 534ms] Http2Connection(SocketTube(115)) onNext: got 98 bytes in 1 buffers DEBUG: [HttpClient-54-Worker1] [15s 534ms] Http2Connection(SocketTube(115)) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-SelectorManager] [15s 534ms] SocketTube(115) resuming read event DEBUG: [HttpClient-55-SelectorManager] [15s 534ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@2978a754 for R (false) DEBUG: [HttpClient-55-SelectorManager] [15s 534ms] SocketTube(115) leaving read() loop after onNext: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker1] [15s 534ms] Http2ClientImpl offering to the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker1] [15s 534ms] Http2ClientImpl put in the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-54-Worker1] [15s 534ms] Http1AsyncReceiver(SocketTube(115)) cleared DEBUG: [HttpClient-54-Worker6] [15s 534ms] Http2Connection(SocketTube(115)) sending 98 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [15s 535ms] Http1AsyncReceiver(SocketTube(115)) stopping DEBUG: [HttpClient-54-Worker6] [15s 535ms] Http1AsyncReceiver(SocketTube(115)) Flushing 0 bytes from queue into initial buffer (remaining=0, free=0) DEBUG: [HttpClient-54-Worker1] [15s 535ms] Exchange Getting response async streamid: 1 DEBUG: [HttpClient-54-Worker6] [15s 535ms] Http1AsyncReceiver(SocketTube(115)) Initial buffer now has 0 pos=0 limit=0 DEBUG: [HttpClient-54-Worker6] [15s 535ms] Http2Connection(SocketTube(115)) H2 Receiving(1): 98 DEBUG: [HttpClient-54-Worker6] [15s 535ms] Http2Connection(SocketTube(115)) Processing 98 DEBUG: [HttpClient-54-Worker6] [15s 535ms] FramesDecoder decodes: 98 DEBUG: [HttpClient-54-Worker6] [15s 535ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [15s 535ms] 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 8:34:20 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] [15s 535ms] Http2Connection(SocketTube(115)) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [15s 535ms] PlainHttpConnection(SocketTube(115)) added 9 bytes to the write queue DEBUG: [HttpClient-54-Worker6] [15s 535ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-54-Worker6] [15s 535ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 9 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-54-Worker6] [15s 535ms] SocketTube(115) trying to write: 9 DEBUG: [HttpClient-54-Worker6] [15s 535ms] SocketTube(115) wrote: 9 DEBUG: [HttpClient-54-Worker6] [15s 535ms] SocketTube(115) write: requesting more... DEBUG: [HttpClient-54-Worker6] [15s 535ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: got request of 1 from SocketTube(115) DEBUG: [readLoop] [15s 535ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 535ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 536ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 536ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 536ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-54-Worker6] [15s 535ms] SocketTube(115) leaving requestMore: Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [15s 536ms] SocketTube(115) leaving w.onNext Reading: [ops=R, demand=9223372036854775806, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-54-Worker6] [15s 536ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [15s 536ms] Http2Connection(SocketTube(115))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-54-Worker6] [15s 536ms] Http2Connection(SocketTube(115))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-54-Worker6] [15s 536ms] Http2Connection(SocketTube(115))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 36609 DEBUG: [HttpClient-54-Worker6] [15s 536ms] Http2Connection(SocketTube(115))/Stream(1) Getting BodySubscriber for: (GET http://127.0.0.1:55533/) 200 HTTP_2 Local port: 36609 DEBUG: [HttpClient-54-Worker6] [15s 536ms] Http2Connection(SocketTube(115))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-54-Worker6] [15s 536ms] HttpClientImpl(55) body subscriber registered: 1 DEBUG: [HttpClient-54-Worker6] [15s 536ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115)):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-54-Worker6] [15s 537ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115))/Stream(1) incoming: onComplete DEBUG: [HttpClient-54-Worker6] [15s 537ms] HttpClientImpl(55) body subscriber unregistered: 0 DEBUG: [HttpClient-54-Worker6] [15s 537ms] HttpClientImpl(55) ClientImpl (async) elapsed 9 millis for GET to http://127.0.0.1:55533/ DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115))/Stream(1) close stream 1 DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115)) Closed stream 1 DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@4bdfc8c2 DEBUG: [HttpClient-54-Worker6] [15s 537ms] Http2Connection(SocketTube(115))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-SelectorManager] [15s 537ms] HttpClientImpl(55) SelectorManager shutting down DEBUG: [HttpClient-54-Worker6] [15s 537ms] FramesDecoder Got frame: RESET: length=4, streamid=1, flags=0 Error: Not an error DEBUG: [HttpClient-55-SelectorManager] [15s 537ms] Http2ClientImpl stopping Apr 01, 2024 8:34:20 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] [15s 537ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-SelectorManager] [15s 537ms] Http2Connection(SocketTube(115)) Close all streams DEBUG: [HttpClient-55-SelectorManager] [15s 537ms] Http2Connection(SocketTube(115)) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-54-Worker6] [15s 538ms] Http2Connection(SocketTube(115)) H2 processed(1) DEBUG: [HttpClient-54-Worker6] [15s 538ms] Http2Connection(SocketTube(115)) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-54-Worker6] [15s 538ms] Http2Connection(SocketTube(115)) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-54-Worker6] [15s 538ms] Http2Connection(SocketTube(115)) H2 processed buffered data Apr 01, 2024 8:34:20 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] [15s 538ms] PlainHttpConnection(SocketTube(115)) added 34 bytes to the write queue DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] PlainHttpConnection(SocketTube(115)) signalling the publisher of the write queue DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: sending 34 bytes (1 buffers) to SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) pausing read event DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) Sending error java.io.IOException: selector manager closed to subscriber jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@189b0987 DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] Http2Connection(SocketTube(115)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) Stopping read scheduler DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) leaving read() loop with error: Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) Read scheduler stopped DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) write: cancel DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) write: resetting demand to 0 DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] PlainHttpConnection(SocketTube(115)) HttpPublisher: cancelled by SocketTube(115) DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] SocketTube(115) leaving w.onNext Reading: [ops=None, demand=9223372036854775806, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-SelectorManager] [15s 538ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-54-Worker7] [15s 538ms] 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) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-55-SelectorManager] [15s 539ms] Http2ClientImpl removing from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [15s 539ms] Http2ClientImpl removed from the connection pool: Http2Connection(SocketTube(115)) DEBUG: [HttpClient-55-SelectorManager] [15s 539ms] PlainHttpConnection(SocketTube(115)) Closing channel: channel not registered with selector DEBUG: [HttpClient-54-Worker7] [15s 539ms] Http2Connection(SocketTube(115)) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-55-SelectorManager] [15s 539ms] SocketTube(115) signal read error: java.io.IOException: connection closed locally Server connection to /127.0.0.1:36609 stopping. 1 streams DEBUG: [HttpClient-55-SelectorManager] [15s 539ms] Http2Connection(SocketTube(115)) Close all streams TestServer: Connection writer stopping DEBUG: [MainThread] [15s 540ms] HttpClientImpl(56) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 540ms] HttpClientImpl(56) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [HttpClient-55-Worker0] [15s 540ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:20 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:20 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] [15s 541ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-55-Worker0] [15s 541ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-55-Worker0] [15s 541ms] PlainHttpConnection(SocketTube(116)) registering connect event DEBUG: [HttpClient-55-Worker0] [15s 541ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-56-SelectorManager] [15s 541ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3496d560 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: finishing connect TestServer(2): creating connection DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] PlainHttpConnection(SocketTube(116)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47880 TestServer(2): stopping is: false TestServer(2): accepting connections TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=47880, Session(1711953259595|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-55-Worker1] [15s 542ms] SocketTube(116) connecting flows DEBUG: [HttpClient-55-Worker1] [15s 542ms] SocketTube(116) read publisher got subscriber DEBUG: [HttpClient-55-Worker1] [15s 542ms] SocketTube(116) registering subscribe event DEBUG: [HttpClient-55-Worker1] [15s 542ms] SocketTube(116) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) subscribe event raised DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] 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@3e6ebe10[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: NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) read demand reset to 0 DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) calling onSubscribe DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker1] [15s 542ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-55-Worker1] [15s 542ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SSL Reader(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-55-Worker1] [15s 542ms] SSL Writer(SocketTube(116)) calling downstreamSubscriber::onSubscribe on SocketTube(116) DEBUG: [HttpClient-55-Worker1] [15s 542ms] SocketTube(116) subscribed for writing DEBUG: [HttpClient-55-Worker1] [15s 542ms] SocketTube(116) write: registering startSubscription event DEBUG: [HttpClient-55-Worker1] [15s 542ms] SSL Writer(SocketTube(116)) onSubscribe initiating handshaking DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) onSubscribe called DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) pending subscriber subscribed DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for R (true) DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) write: starting subscription DEBUG: [HttpClient-56-SelectorManager] [15s 542ms] SocketTube(116) write: offloading requestMore DEBUG: [HttpClient-55-Worker1] [15s 542ms] SSL Writer(SocketTube(116)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-55-Worker2] [15s 542ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker2] [15s 542ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker2] [15s 542ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [15s 542ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-55-Worker1] [15s 543ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) Sending 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) Adding 2191 to outputQ queue DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-55-Worker1] [15s 544ms] SocketTube(116) trying to write: 2191 DEBUG: [HttpClient-55-Worker1] [15s 544ms] SocketTube(116) wrote: 2191 DEBUG: [HttpClient-55-Worker1] [15s 544ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker1] [15s 544ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [15s 544ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker1] [15s 544ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [15s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for None (false) DEBUG: [HttpClient-56-SelectorManager] [15s 546ms] HttpClientImpl(56) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-56-SelectorManager] [15s 546ms] SocketTube(116) read bytes: 133 DEBUG: [HttpClient-56-SelectorManager] [15s 546ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [15s 546ms] SSL Reader(SocketTube(116)) Adding 133 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [15s 546ms] SocketTube(116) resuming read event DEBUG: [HttpClient-56-SelectorManager] [15s 546ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for R (false) DEBUG: [HttpClient-56-SelectorManager] [15s 546ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [15s 546ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker3] [15s 546ms] SSL Reader(SocketTube(116)) Unwrapping: 133 DEBUG: [HttpClient-55-Worker3] [15s 546ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker3] [15s 546ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-55-Worker3] [15s 546ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 133 DEBUG: [HttpClient-55-Worker3] [15s 546ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [15s 546ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker3] [15s 546ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-56-SelectorManager] [15s 547ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for None (false) DEBUG: [HttpClient-56-SelectorManager] [15s 547ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [15s 547ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) Sending 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) Adding 6 to outputQ queue DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [15s 547ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-55-Worker3] [15s 547ms] SocketTube(116) trying to write: 6 DEBUG: [HttpClient-55-Worker3] [15s 547ms] SocketTube(116) wrote: 6 DEBUG: [HttpClient-55-Worker3] [15s 547ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker3] [15s 547ms] SocketTube(116) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [15s 547ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [15s 548ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-55-Worker3] [15s 548ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker3] [15s 548ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker3] [15s 548ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker3] [15s 548ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker3] [15s 548ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker3] [15s 548ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-SelectorManager] [15s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for R (true) DEBUG: [HttpClient-56-SelectorManager] [15s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for None (false) DEBUG: [HttpClient-56-SelectorManager] [15s 548ms] SocketTube(116) read bytes: 175 DEBUG: [HttpClient-56-SelectorManager] [15s 548ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [15s 548ms] SSL Reader(SocketTube(116)) Adding 175 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [15s 548ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) Unwrapping: 175 DEBUG: [HttpClient-56-SelectorManager] [15s 548ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for R (false) DEBUG: [HttpClient-56-SelectorManager] [15s 548ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 6 DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) Unwrapping: 169 DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 79 DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSLFlowDelegate(SocketTube(116)) obtaining and initiating task execution DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSLFlowDelegate(SocketTube(116)) #tasks to execute: 1 DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSLFlowDelegate(SocketTube(116)) finished task execution DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-55-Worker4] [15s 548ms] SSL Reader(SocketTube(116)) Unwrapping: 90 DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 90 DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSL Reader(SocketTube(116)) handshaking DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSL Writer(SocketTube(116)) wrapping 0 bytes DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSL Writer(SocketTube(116)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSLFlowDelegate(SocketTube(116)) setALPN = h2 DEBUG: [HttpClient-55-Worker4] [15s 549ms] PlainHttpConnection(SocketTube(116)) finishConnect, setting connected=true DEBUG: [HttpClient-55-Worker4] [15s 549ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-55-Worker4] [15s 549ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-55-Worker4] [15s 549ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSLTube(SocketTube(116)) connecting flows DEBUG: [HttpClient-55-Worker4] [15s 549ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@647707b2 DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2Connection(SSLTube(SocketTube(116))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-55-Worker4] [15s 550ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [15s 550ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [15s 550ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker4] [15s 550ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [15s 550ms] SSLTube(SocketTube(116)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-55-Worker4] [15s 550ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker4] [15s 550ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 63 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [15s 550ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [15s 550ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [15s 550ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [15s 550ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [15s 550ms] SSL Writer(SocketTube(116)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-55-Worker4] [15s 550ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 13 bytes in the priority write queue DEBUG: [HttpClient-55-Worker4] [15s 550ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2Connection(SSLTube(SocketTube(116))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2Connection(SSLTube(SocketTube(116))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2Connection(SSLTube(SocketTube(116))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed buffered data DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker4] [15s 550ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-55-Worker4] [15s 550ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-55-Worker4] [15s 550ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-55-Worker4] [15s 550ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [15s 551ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-55-Worker4] [15s 551ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-55-Worker4] [15s 551ms] Http2Connection(SSLTube(SocketTube(116))) Opened stream 1 DEBUG: [HttpClient-55-Worker4] [15s 551ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-55-Worker4] [15s 551ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 48 bytes to the write queue DEBUG: [HttpClient-55-Worker4] [15s 551ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker4] [15s 551ms] Exchange checkFor407: all clear DEBUG: [HttpClient-55-Worker4] [15s 551ms] Exchange sendRequestBody DEBUG: [HttpClient-55-Worker4] [15s 551ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) Sending 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) Adding 90 to outputQ queue DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-55-Worker4] [15s 551ms] SocketTube(116) trying to write: 90 DEBUG: [HttpClient-55-Worker4] [15s 551ms] SocketTube(116) wrote: 90 DEBUG: [HttpClient-55-Worker4] [15s 551ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [15s 551ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [15s 551ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [15s 551ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [15s 551ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [15s 551ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [15s 552ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [15s 552ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSLTube(SocketTube(116)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) wrapping 124 bytes DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) Sending 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) Adding 162 to outputQ queue DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-55-Worker4] [15s 552ms] SocketTube(116) trying to write: 162 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SocketTube(116) wrote: 162 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker4] [15s 552ms] SocketTube(116) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [15s 552ms] SocketTube(116) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker4] [15s 552ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Writer(SocketTube(116)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker4] [15s 552ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker4] [15s 552ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker4] [15s 552ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker4] [15s 552ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [15s 552ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for None (false) TestServer(2): starting connection DEBUG: [Test-server-pool] [15s 552ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 552ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 552ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 552ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 552ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-SelectorManager] [15s 553ms] SocketTube(116) read bytes: 1803 DEBUG: [HttpClient-56-SelectorManager] [15s 553ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [15s 553ms] SSL Reader(SocketTube(116)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [15s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 553ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 553ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 553ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [15s 553ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 553ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [15s 553ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [15s 553ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-SelectorManager] [15s 553ms] SocketTube(116) resuming read event DEBUG: [readLoop] [15s 553ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-SelectorManager] [15s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for R (false) DEBUG: [HttpClient-56-SelectorManager] [15s 553ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [15s 553ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for R (false) TestServer(2): connection started DEBUG: [HttpClient-55-Worker5] [15s 553ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-55-Worker5] [15s 553ms] SSL Reader(SocketTube(116)) Unwrapping: 1803 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-55-Worker5] [15s 553ms] SSL Reader(SocketTube(116)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) Unwrapping: 77 DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 77 DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) sending 39 DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) Adding 39 to outputQ queue DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-55-Worker5] [15s 554ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-55-Worker5] [15s 554ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-56-SelectorManager] [15s 554ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for None (false) DEBUG: [HttpClient-56-SelectorManager] [15s 554ms] SocketTube(116) no more demand for reading DEBUG: [HttpClient-56-SelectorManager] [15s 554ms] SocketTube(116) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [15s 554ms] Http2Connection(SSLTube(SocketTube(116))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker5] [15s 554ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(1): 39 DEBUG: [HttpClient-55-Worker5] [15s 554ms] Http2Connection(SSLTube(SocketTube(116))) Processing 39 DEBUG: [HttpClient-55-Worker5] [15s 554ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-55-Worker5] [15s 554ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [15s 554ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-55-Worker5] [15s 554ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-55-Worker5] [15s 555ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 9 bytes to the write queue DEBUG: [HttpClient-55-Worker5] [15s 555ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-55-Worker5] [15s 555ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) wrapping 9 bytes DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) Sending 47 bytes downstream DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) Adding 47 to outputQ queue DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-55-Worker5] [15s 555ms] SocketTube(116) trying to write: 47 DEBUG: [HttpClient-55-Worker5] [15s 555ms] SocketTube(116) wrote: 47 DEBUG: [HttpClient-55-Worker5] [15s 555ms] SocketTube(116) write: requesting more... DEBUG: [HttpClient-55-Worker5] [15s 555ms] SocketTube(116) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [15s 555ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSLTube(SocketTube(116)) request: n=1 DEBUG: [HttpClient-55-Worker5] [15s 555ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: got request of 1 from SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-55-Worker5] [15s 555ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(1) DEBUG: [readLoop] [15s 555ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 555ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 555ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 555ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker5] [15s 555ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker5] [15s 555ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker5] [15s 555ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [15s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for R (true) DEBUG: [HttpClient-55-Worker5] [15s 555ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [15s 555ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for None (false) DEBUG: [HttpClient-56-SelectorManager] [15s 555ms] SocketTube(116) read bytes: 151 DEBUG: [HttpClient-56-SelectorManager] [15s 555ms] SSL Reader(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [15s 555ms] SSL Reader(SocketTube(116)) Adding 151 bytes to read buffer DEBUG: [HttpClient-56-SelectorManager] [15s 556ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) Unwrapping: 151 DEBUG: [HttpClient-56-SelectorManager] [15s 556ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for R (false) DEBUG: [HttpClient-56-SelectorManager] [15s 556ms] SocketTube(116) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 53 DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) sending 15 DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) Adding 15 to outputQ queue DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-55-Worker6] [15s 556ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-55-Worker6] [15s 556ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [15s 556ms] Http2Connection(SSLTube(SocketTube(116))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [15s 556ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(2): 15 DEBUG: [HttpClient-55-Worker6] [15s 556ms] Http2Connection(SSLTube(SocketTube(116))) Processing 15 DEBUG: [HttpClient-55-Worker6] [15s 556ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-55-Worker6] [15s 556ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [15s 556ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [15s 556ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-55-Worker6] [15s 556ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-55-Worker6] [15s 556ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 47880 DEBUG: [HttpClient-55-Worker6] [15s 556ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 47880 DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-55-Worker6] [15s 557ms] HttpClientImpl(56) body subscriber registered: 1 DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(2) DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Unwrapping: 98 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 51 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) sending 13 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Adding 13 to outputQ queue DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(3): 13 DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) Processing 13 DEBUG: [HttpClient-55-Worker6] [15s 557ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-55-Worker6] [15s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [15s 557ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(3) DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Unwrapping: 47 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Unwrapped: consumed: 47 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) sending 9 DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) Adding 9 to outputQ queue DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-55-Worker6] [15s 557ms] SSL Reader(SocketTube(116)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) H2 Receiving(4): 9 DEBUG: [HttpClient-55-Worker6] [15s 557ms] Http2Connection(SSLTube(SocketTube(116))) Processing 9 DEBUG: [HttpClient-55-Worker6] [15s 557ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-55-Worker6] [15s 557ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-55-Worker6] [15s 557ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [15s 558ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-55-Worker6] [15s 558ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-55-Worker6] [15s 558ms] HttpClientImpl(56) body subscriber unregistered: 0 DEBUG: [HttpClient-55-Worker6] [15s 558ms] HttpClientImpl(56) ClientImpl (async) elapsed 17 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-55-Worker6] [15s 558ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [15s 558ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-55-Worker6] [15s 558ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) close stream 1 DEBUG: [HttpClient-55-Worker6] [15s 558ms] Http2Connection(SSLTube(SocketTube(116))) Closed stream 1 DEBUG: [HttpClient-55-Worker6] [15s 558ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@65d78ea4 DEBUG: [HttpClient-55-Worker6] [15s 558ms] Http2Connection(SSLTube(SocketTube(116)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-55-Worker6] [15s 558ms] Http2Connection(SSLTube(SocketTube(116))) H2 processed(4) DEBUG: [HttpClient-55-Worker6] [15s 558ms] SSL Reader(SocketTube(116)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-55-Worker6] [15s 558ms] SSL Reader(SocketTube(116)) requesting 1 DEBUG: [HttpClient-55-Worker6] [15s 558ms] SocketTube(116) got some demand for reading DEBUG: [HttpClient-55-Worker6] [15s 558ms] SocketTube(116) resuming read event DEBUG: [HttpClient-55-Worker6] [15s 558ms] SocketTube(116) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-55-Worker6] [15s 558ms] SSL Reader(SocketTube(116)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-SelectorManager] [15s 558ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@7b6c27b9 for R (false) DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] HttpClientImpl(56) SelectorManager shutting down DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] Http2ClientImpl stopping DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] Http2Connection(SSLTube(SocketTube(116))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user Apr 01, 2024 8:34:20 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] [15s 559ms] AsyncSSLConnection(SSLTube(SocketTube(116))) added 34 bytes to the write queue DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] AsyncSSLConnection(SSLTube(SocketTube(116))) signalling the publisher of the write queue DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSLTube(SocketTube(116)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) onNext DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) wrapping 34 bytes DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) Sending 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) Adding 72 to outputQ queue DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) pushScheduler is alive DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SSL Writer(SocketTube(116)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SocketTube(116) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SocketTube(116) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [15s 559ms] SocketTube(116) pausing read event DEBUG: [HttpClient-56-SelectorManager] [15s 560ms] 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@3e6ebe10[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@647707b2, getALPN: jdk.internal.net.http.common.MinimalFuture@4adddfe4[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] [15s 560ms] SocketTube(116) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [15s 560ms] SSL Reader(SocketTube(116)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [15s 560ms] 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] [15s 560ms] SSL Reader(SocketTube(116)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [15s 560ms] SSLTube(SocketTube(116)) SSLSubscriberWrapper[SSLTube(SocketTube(116)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@647707b2, getALPN: jdk.internal.net.http.common.MinimalFuture@4adddfe4[Completed normally] (id=7900), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [15s 560ms] Http2Connection(SSLTube(SocketTube(116))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [15s 560ms] SSLTube(SocketTube(116)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-SelectorManager] [15s 560ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-55-Worker7] [15s 560ms] 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-Worker7] [15s 561ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=half-closed-local): java.io.IOException: selector manager closed Apr 01, 2024 8:34:20 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-55-Worker7] [15s 561ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker7] [15s 561ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(116))) DEBUG: [HttpClient-55-Worker7] [15s 561ms] PlainHttpConnection(SocketTube(116)) Closing channel: channel not registered with selector DEBUG: [HttpClient-55-Worker7] [15s 561ms] SocketTube(116) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-56-SelectorManager] [15s 560ms] SSL Reader(SocketTube(116)) stop DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] SSL Writer(SocketTube(116)) stop Server connection to /127.0.0.1:47880 stopping. 1 streams DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] SocketTube(116) Stopping read scheduler DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] SocketTube(116) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] SocketTube(116) Read scheduler stopped DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] SocketTube(116) write: cancel DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] SocketTube(116) write: resetting demand to 0 TestServer: Connection writer stopping DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] AsyncSSLConnection(SSLTube(SocketTube(116))) HttpPublisher: cancelled by SSLTube(SocketTube(116)) DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] SocketTube(116) leaving w.onNext Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] Http2Connection(SSLTube(SocketTube(116))) Shutting down h2c (state=shutdown+half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-56-SelectorManager] [15s 562ms] Http2Connection(SSLTube(SocketTube(116))) Close all streams DEBUG: [MainThread] [15s 563ms] HttpClientImpl(57) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 563ms] HttpClientImpl(57) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [HttpClient-56-Worker0] [15s 564ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:20 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:20 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] [15s 564ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-56-Worker0] [15s 565ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-56-Worker0] [15s 565ms] PlainHttpConnection(SocketTube(117)) registering connect event DEBUG: [HttpClient-56-Worker0] [15s 565ms] 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=47884, Session(1711953260042|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-SelectorManager] [15s 566ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@6a16ad77 for C (true) DEBUG: [HttpClient-57-SelectorManager] [15s 566ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: finishing connect DEBUG: [HttpClient-57-SelectorManager] [15s 566ms] PlainHttpConnection(SocketTube(117)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:47884 DEBUG: [HttpClient-56-Worker1] [15s 566ms] SocketTube(117) connecting flows DEBUG: [HttpClient-56-Worker1] [15s 566ms] SocketTube(117) read publisher got subscriber DEBUG: [HttpClient-56-Worker1] [15s 566ms] SocketTube(117) registering subscribe event DEBUG: [HttpClient-56-Worker1] [15s 566ms] SocketTube(117) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-SelectorManager] [15s 566ms] SocketTube(117) subscribe event raised DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] 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@60eec607[Not completed, 4 dependents] (id=7959) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SocketTube(117) read demand reset to 0 DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SocketTube(117) calling onSubscribe DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker1] [15s 566ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker1] [15s 567ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SSL Reader(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SocketTube(117) onSubscribe called DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SocketTube(117) pending subscriber subscribed DEBUG: [HttpClient-56-Worker1] [15s 567ms] SSL Writer(SocketTube(117)) calling downstreamSubscriber::onSubscribe on SocketTube(117) DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for R (true) DEBUG: [HttpClient-56-Worker1] [15s 567ms] SocketTube(117) subscribed for writing DEBUG: [HttpClient-56-Worker1] [15s 567ms] SocketTube(117) write: registering startSubscription event DEBUG: [HttpClient-56-Worker1] [15s 567ms] SSL Writer(SocketTube(117)) onSubscribe initiating handshaking DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SocketTube(117) write: starting subscription DEBUG: [HttpClient-56-Worker1] [15s 567ms] SSL Writer(SocketTube(117)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-56-Worker1] [15s 567ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-56-Worker1] [15s 567ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-57-SelectorManager] [15s 567ms] SocketTube(117) write: offloading requestMore DEBUG: [HttpClient-56-Worker2] [15s 567ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker2] [15s 567ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker2] [15s 567ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker1] [15s 568ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [15s 568ms] SSL Writer(SocketTube(117)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-56-Worker1] [15s 568ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker1] [15s 568ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker1] [15s 569ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker1] [15s 569ms] SSL Writer(SocketTube(117)) Sending 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [15s 569ms] SSL Writer(SocketTube(117)) Adding 2191 to outputQ queue DEBUG: [HttpClient-56-Worker1] [15s 569ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker1] [15s 569ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker1] [15s 569ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-56-Worker1] [15s 569ms] SocketTube(117) trying to write: 2191 DEBUG: [HttpClient-56-Worker1] [15s 569ms] SocketTube(117) wrote: 2191 DEBUG: [HttpClient-56-Worker1] [15s 569ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker1] [15s 569ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker1] [15s 569ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker1] [15s 569ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker1] [15s 569ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [15s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for None (false) DEBUG: [HttpClient-57-SelectorManager] [15s 570ms] HttpClientImpl(57) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-57-SelectorManager] [15s 570ms] SocketTube(117) read bytes: 133 DEBUG: [HttpClient-57-SelectorManager] [15s 570ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [15s 570ms] SSL Reader(SocketTube(117)) Adding 133 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [15s 570ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [15s 570ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for R (false) DEBUG: [HttpClient-57-SelectorManager] [15s 570ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [15s 570ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker3] [15s 570ms] SSL Reader(SocketTube(117)) Unwrapping: 133 DEBUG: [HttpClient-56-Worker3] [15s 571ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker3] [15s 571ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-SelectorManager] [15s 571ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for None (false) DEBUG: [HttpClient-57-SelectorManager] [15s 571ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-56-Worker3] [15s 571ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 133 DEBUG: [HttpClient-56-Worker3] [15s 571ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-57-SelectorManager] [15s 571ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [15s 571ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker3] [15s 571ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) Sending 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) Adding 6 to outputQ queue DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-56-Worker3] [15s 572ms] SocketTube(117) trying to write: 6 DEBUG: [HttpClient-56-Worker3] [15s 572ms] SocketTube(117) wrote: 6 DEBUG: [HttpClient-56-Worker3] [15s 572ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker3] [15s 572ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [15s 572ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker3] [15s 572ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker3] [15s 572ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker3] [15s 572ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker3] [15s 572ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-SelectorManager] [15s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for R (true) DEBUG: [HttpClient-57-SelectorManager] [15s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for None (false) DEBUG: [HttpClient-57-SelectorManager] [15s 572ms] SocketTube(117) read bytes: 175 DEBUG: [HttpClient-57-SelectorManager] [15s 572ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [15s 572ms] SSL Reader(SocketTube(117)) Adding 175 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [15s 572ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [15s 572ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for R (false) DEBUG: [HttpClient-57-SelectorManager] [15s 572ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [15s 572ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Unwrapping: 175 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 6 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Unwrapping: 169 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 79 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSLFlowDelegate(SocketTube(117)) obtaining and initiating task execution DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSLFlowDelegate(SocketTube(117)) #tasks to execute: 1 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSLFlowDelegate(SocketTube(117)) finished task execution DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Unwrapping: 90 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 90 DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Reader(SocketTube(117)) handshaking DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-56-Worker4] [15s 573ms] SSL Writer(SocketTube(117)) wrapping 0 bytes DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSL Writer(SocketTube(117)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSLFlowDelegate(SocketTube(117)) setALPN = h2 DEBUG: [HttpClient-56-Worker4] [15s 574ms] PlainHttpConnection(SocketTube(117)) finishConnect, setting connected=true DEBUG: [HttpClient-56-Worker4] [15s 574ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-56-Worker4] [15s 574ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-56-Worker4] [15s 574ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSLTube(SocketTube(117)) connecting flows DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b4bbb8 DEBUG: [HttpClient-56-Worker4] [15s 574ms] Http2Connection(SSLTube(SocketTube(117))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSLTube(SocketTube(117)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-56-Worker4] [15s 574ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-56-Worker4] [15s 574ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 63 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [15s 574ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [15s 574ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [15s 574ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [15s 575ms] SSL Writer(SocketTube(117)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-56-Worker4] [15s 575ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 13 bytes in the priority write queue DEBUG: [HttpClient-56-Worker4] [15s 575ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed buffered data DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker4] [15s 575ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-56-Worker4] [15s 575ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-56-Worker4] [15s 575ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117))) Opened stream 1 DEBUG: [HttpClient-56-Worker4] [15s 575ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker4] [15s 576ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 48 bytes to the write queue DEBUG: [HttpClient-56-Worker4] [15s 576ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker4] [15s 576ms] Exchange checkFor407: all clear DEBUG: [HttpClient-56-Worker4] [15s 576ms] Exchange sendRequestBody DEBUG: [HttpClient-56-Worker4] [15s 576ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) Sending 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) Adding 90 to outputQ queue DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-56-Worker4] [15s 576ms] SocketTube(117) trying to write: 90 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SocketTube(117) wrote: 90 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [15s 576ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [15s 576ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [15s 576ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [15s 576ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [15s 576ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [15s 576ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSLTube(SocketTube(117)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) wrapping 124 bytes DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) Sending 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) Adding 162 to outputQ queue DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker4] [15s 576ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-56-Worker4] [15s 576ms] SocketTube(117) trying to write: 162 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SocketTube(117) wrote: 162 DEBUG: [HttpClient-56-Worker4] [15s 576ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker4] [15s 576ms] SocketTube(117) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [15s 577ms] SocketTube(117) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker4] [15s 577ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker4] [15s 577ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [15s 577ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker4] [15s 577ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker4] [15s 577ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for None (false) TestServer(2): starting connection DEBUG: [HttpClient-56-Worker4] [15s 577ms] SSL Writer(SocketTube(117)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [15s 577ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker4] [15s 577ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker4] [15s 577ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker4] [15s 577ms] SocketTube(117) resuming read event DEBUG: [Test-server-pool] [15s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 577ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 577ms] FramesDecoder decodes: 30 DEBUG: [HttpClient-56-Worker4] [15s 577ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for R (true) DEBUG: [HttpClient-56-Worker4] [15s 577ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [Test-server-pool] [15s 577ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for None (false) DEBUG: [Test-server-pool] [15s 577ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [15s 577ms] SocketTube(117) read bytes: 1803 DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SSL Reader(SocketTube(117)) Adding 1803 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for R (false) DEBUG: [HttpClient-57-SelectorManager] [15s 577ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [15s 577ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker5] [15s 577ms] SSL Reader(SocketTube(117)) Unwrapping: 1803 TestServer(2): connection started DEBUG: [readLoop] [15s 577ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) Unwrapping: 77 DEBUG: [readLoop] [15s 578ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [15s 578ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 77 DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) sending 39 DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) Adding 39 to outputQ queue DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [readLoop] [15s 578ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [readLoop] [15s 578ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-56-Worker5] [15s 578ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [readLoop] [15s 578ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [HttpClient-56-Worker5] [15s 578ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 39 bytes in 1 buffers DEBUG: [readLoop] [15s 578ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [15s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 578ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-56-Worker5] [15s 578ms] Http2Connection(SSLTube(SocketTube(117))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker5] [15s 578ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(1): 39 DEBUG: [HttpClient-56-Worker5] [15s 578ms] Http2Connection(SSLTube(SocketTube(117))) Processing 39 DEBUG: [HttpClient-56-Worker5] [15s 578ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-56-Worker5] [15s 578ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [15s 578ms] 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 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 TestServer(2): Using handler for: / Sent response headers 200 DEBUG: [HttpClient-56-Worker5] [15s 578ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-SelectorManager] [15s 579ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for None (false) DEBUG: [HttpClient-57-SelectorManager] [15s 579ms] SocketTube(117) no more demand for reading DEBUG: [HttpClient-57-SelectorManager] [15s 579ms] SocketTube(117) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [15s 579ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 9 bytes to the write queue DEBUG: [HttpClient-56-Worker5] [15s 579ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-56-Worker5] [15s 579ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) wrapping 9 bytes DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) Sending 47 bytes downstream DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) Adding 47 to outputQ queue DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-56-Worker5] [15s 579ms] SocketTube(117) trying to write: 47 DEBUG: [HttpClient-56-Worker5] [15s 579ms] SocketTube(117) wrote: 47 DEBUG: [HttpClient-56-Worker5] [15s 579ms] SocketTube(117) write: requesting more... DEBUG: [HttpClient-56-Worker5] [15s 579ms] SocketTube(117) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [15s 579ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSLTube(SocketTube(117)) request: n=1 DEBUG: [HttpClient-56-Worker5] [15s 579ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: got request of 1 from SSLTube(SocketTube(117)) DEBUG: [readLoop] [15s 579ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 579ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 579ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 579ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker5] [15s 579ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-56-Worker5] [15s 580ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(1) DEBUG: [HttpClient-56-Worker5] [15s 580ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker5] [15s 580ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker5] [15s 580ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker5] [15s 580ms] SocketTube(117) resuming read event DEBUG: [HttpClient-56-Worker5] [15s 580ms] SocketTube(117) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-SelectorManager] [15s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for R (true) DEBUG: [HttpClient-56-Worker5] [15s 580ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-SelectorManager] [15s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for None (false) DEBUG: [HttpClient-57-SelectorManager] [15s 580ms] SocketTube(117) read bytes: 151 DEBUG: [HttpClient-57-SelectorManager] [15s 580ms] SSL Reader(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [15s 580ms] SSL Reader(SocketTube(117)) Adding 151 bytes to read buffer DEBUG: [HttpClient-57-SelectorManager] [15s 580ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [15s 580ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@25ec547e for R (false) DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) Unwrapping: 151 DEBUG: [HttpClient-57-SelectorManager] [15s 580ms] SocketTube(117) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 53 DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) sending 15 DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) Adding 15 to outputQ queue DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-56-Worker6] [15s 580ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-56-Worker6] [15s 580ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [15s 580ms] Http2Connection(SSLTube(SocketTube(117))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [15s 580ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(2): 15 DEBUG: [HttpClient-56-Worker6] [15s 580ms] Http2Connection(SSLTube(SocketTube(117))) Processing 15 DEBUG: [HttpClient-56-Worker6] [15s 580ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-56-Worker6] [15s 580ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [15s 580ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 47884 DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 47884 DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-56-Worker6] [15s 581ms] HttpClientImpl(57) body subscriber registered: 1 DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(2) DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) Unwrapping: 98 DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 51 DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) sending 13 DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) Adding 13 to outputQ queue DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-56-Worker6] [15s 581ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(3): 13 DEBUG: [HttpClient-56-Worker6] [15s 581ms] Http2Connection(SSLTube(SocketTube(117))) Processing 13 DEBUG: [HttpClient-56-Worker6] [15s 581ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-56-Worker6] [15s 581ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [15s 581ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(3) DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) Unwrapping: 47 DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) Unwrapped: consumed: 47 DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) sending 9 DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) Adding 9 to outputQ queue DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117))) H2 Receiving(4): 9 DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117))) Processing 9 DEBUG: [HttpClient-56-Worker6] [15s 582ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-56-Worker6] [15s 582ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-56-Worker6] [15s 582ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-56-Worker6] [15s 582ms] HttpClientImpl(57) body subscriber unregistered: 0 DEBUG: [HttpClient-56-Worker6] [15s 582ms] HttpClientImpl(57) ClientImpl (async) elapsed 19 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) close stream 1 DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117))) Closed stream 1 DEBUG: [HttpClient-57-SelectorManager] [15s 582ms] HttpClientImpl(57) SelectorManager shutting down DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@1c5590cc DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-56-Worker6] [15s 582ms] Http2Connection(SSLTube(SocketTube(117))) H2 processed(4) DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-56-Worker6] [15s 582ms] SSL Reader(SocketTube(117)) requesting 1 DEBUG: [HttpClient-56-Worker6] [15s 582ms] SocketTube(117) got some demand for reading DEBUG: [HttpClient-56-Worker6] [15s 582ms] SocketTube(117) resuming read event DEBUG: [HttpClient-57-SelectorManager] [15s 582ms] Http2ClientImpl stopping DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] Http2Connection(SSLTube(SocketTube(117))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-56-Worker6] [15s 583ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [15s 583ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7f4e5fe (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker6] [15s 583ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [15s 583ms] SocketTube(117) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [15s 583ms] SocketTube(117) pausing read event Apr 01, 2024 8:34:20 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-Worker6] [15s 583ms] SocketTube(117) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [15s 583ms] SocketTube(117) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@7f4e5fe (java.io.IOException: selector manager closed) DEBUG: [HttpClient-56-Worker6] [15s 583ms] SocketTube(117) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] AsyncSSLConnection(SSLTube(SocketTube(117))) added 34 bytes to the write queue DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] AsyncSSLConnection(SSLTube(SocketTube(117))) signalling the publisher of the write queue DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSLTube(SocketTube(117)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) onNext DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) wrapping 34 bytes DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-56-Worker6] [15s 583ms] SocketTube(117) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@60eec607[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@4b4bbb8, getALPN: jdk.internal.net.http.common.MinimalFuture@5e8fe90a[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] [15s 583ms] SSL Writer(SocketTube(117)) Sending 72 bytes downstream DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) Adding 72 to outputQ queue DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) pushScheduler is alive DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SSL Writer(SocketTube(117)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-56-Worker6] [15s 583ms] SocketTube(117) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SocketTube(117) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SocketTube(117) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SocketTube(117) write: cancel DEBUG: [HttpClient-56-Worker6] [15s 583ms] SSL Reader(SocketTube(117)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SocketTube(117) write: resetting demand to 0 DEBUG: [HttpClient-56-Worker6] [15s 583ms] SSL Reader(SocketTube(117)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) 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-56-Worker6] [15s 584ms] SSL Reader(SocketTube(117)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [15s 583ms] SocketTube(117) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker6] [15s 584ms] SSLTube(SocketTube(117)) SSLSubscriberWrapper[SSLTube(SocketTube(117)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@4b4bbb8, getALPN: jdk.internal.net.http.common.MinimalFuture@5e8fe90a[Completed normally] (id=7965), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [15s 584ms] Http2Connection(SSLTube(SocketTube(117))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [15s 584ms] Http2Connection(SSLTube(SocketTube(117))) Stopping scheduler java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [15s 584ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-SelectorManager] [15s 584ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(117))) 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-57-SelectorManager] [15s 584ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(117))) DEBUG: [HttpClient-56-Worker6] [15s 584ms] Http2Connection(SSLTube(SocketTube(117))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-57-SelectorManager] [15s 584ms] PlainHttpConnection(SocketTube(117)) Closing channel: channel not registered with selector DEBUG: [HttpClient-56-Worker6] [15s 584ms] SSLTube(SocketTube(117)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-56-Worker6] [15s 584ms] AsyncSSLConnection(SSLTube(SocketTube(117))) HttpPublisher: cancelled by SSLTube(SocketTube(117)) DEBUG: [HttpClient-57-SelectorManager] [15s 584ms] SocketTube(117) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-57-SelectorManager] [15s 585ms] Http2Connection(SSLTube(SocketTube(117))) Close all streams Server connection to /127.0.0.1:47884 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-56-Worker6] [15s 585ms] SSL Reader(SocketTube(117)) stop DEBUG: [HttpClient-56-Worker6] [15s 585ms] SSL Writer(SocketTube(117)) stop DEBUG: [HttpClient-56-Worker6] [15s 585ms] SocketTube(117) Stopping read scheduler DEBUG: [HttpClient-56-Worker6] [15s 585ms] SocketTube(117) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-56-Worker6] [15s 585ms] SocketTube(117) Read scheduler stopped DEBUG: [HttpClient-56-Worker6] [15s 585ms] SocketTube(117) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [15s 586ms] HttpClientImpl(58) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 586ms] HttpClientImpl(58) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [HttpClient-57-Worker0] [15s 586ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:20 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:20 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] [15s 587ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-57-Worker0] [15s 587ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-57-Worker0] [15s 587ms] PlainHttpConnection(SocketTube(118)) binding to configured local address localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [15s 588ms] PlainHttpConnection(SocketTube(118)) bind completed localhost/127.0.0.1 DEBUG: [HttpClient-57-Worker0] [15s 588ms] PlainHttpConnection(SocketTube(118)) registering connect event DEBUG: [HttpClient-57-Worker0] [15s 588ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@39d041aa for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections TestServer(2): creating connection DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] PlainHttpConnection(SocketTube(118)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60707 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60707, Session(1711953260065|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-57-Worker1] [15s 588ms] SocketTube(118) connecting flows DEBUG: [HttpClient-57-Worker1] [15s 588ms] SocketTube(118) read publisher got subscriber DEBUG: [HttpClient-57-Worker1] [15s 588ms] SocketTube(118) registering subscribe event DEBUG: [HttpClient-57-Worker1] [15s 588ms] SocketTube(118) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SocketTube(118) subscribe event raised DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] 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@33282ada[Not completed, 4 dependents] (id=8024) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SocketTube(118) read demand reset to 0 DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SocketTube(118) calling onSubscribe DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SSL Reader(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-57-Worker1] [15s 588ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-58-SelectorManager] [15s 588ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-57-Worker1] [15s 589ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-58-SelectorManager] [15s 589ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-58-SelectorManager] [15s 589ms] SocketTube(118) onSubscribe called DEBUG: [HttpClient-58-SelectorManager] [15s 589ms] SocketTube(118) pending subscriber subscribed DEBUG: [HttpClient-57-Worker1] [15s 589ms] SSL Writer(SocketTube(118)) calling downstreamSubscriber::onSubscribe on SocketTube(118) DEBUG: [HttpClient-58-SelectorManager] [15s 589ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (true) DEBUG: [HttpClient-57-Worker1] [15s 589ms] SocketTube(118) subscribed for writing DEBUG: [HttpClient-57-Worker1] [15s 589ms] SocketTube(118) write: registering startSubscription event DEBUG: [HttpClient-57-Worker1] [15s 589ms] SSL Writer(SocketTube(118)) onSubscribe initiating handshaking DEBUG: [HttpClient-58-SelectorManager] [15s 589ms] SocketTube(118) write: starting subscription DEBUG: [HttpClient-58-SelectorManager] [15s 589ms] SocketTube(118) write: offloading requestMore DEBUG: [HttpClient-57-Worker2] [15s 589ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker2] [15s 589ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker2] [15s 589ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [15s 589ms] SSL Writer(SocketTube(118)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-57-Worker1] [15s 589ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-57-Worker1] [15s 589ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) Sending 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) Adding 2191 to outputQ queue DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-57-Worker1] [15s 591ms] SocketTube(118) trying to write: 2191 DEBUG: [HttpClient-57-Worker1] [15s 591ms] SocketTube(118) wrote: 2191 DEBUG: [HttpClient-57-Worker1] [15s 591ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker1] [15s 591ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [15s 591ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker1] [15s 591ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [15s 592ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for None (false) DEBUG: [HttpClient-58-SelectorManager] [15s 592ms] HttpClientImpl(58) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-58-SelectorManager] [15s 593ms] SocketTube(118) read bytes: 133 DEBUG: [HttpClient-58-SelectorManager] [15s 593ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [15s 593ms] SSL Reader(SocketTube(118)) Adding 133 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [15s 593ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker3] [15s 593ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker3] [15s 593ms] SSL Reader(SocketTube(118)) Unwrapping: 133 DEBUG: [HttpClient-58-SelectorManager] [15s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (false) DEBUG: [HttpClient-57-Worker3] [15s 593ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-SelectorManager] [15s 593ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [15s 593ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-57-Worker3] [15s 593ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 133 DEBUG: [HttpClient-57-Worker3] [15s 593ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-58-SelectorManager] [15s 593ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for None (false) DEBUG: [HttpClient-58-SelectorManager] [15s 593ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-57-Worker3] [15s 593ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-58-SelectorManager] [15s 593ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [15s 593ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) Sending 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) Adding 6 to outputQ queue DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-57-Worker3] [15s 594ms] SocketTube(118) trying to write: 6 DEBUG: [HttpClient-57-Worker3] [15s 594ms] SocketTube(118) wrote: 6 DEBUG: [HttpClient-57-Worker3] [15s 594ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker3] [15s 594ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [15s 594ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker3] [15s 594ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker3] [15s 594ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker3] [15s 594ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker3] [15s 594ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-SelectorManager] [15s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (true) DEBUG: [HttpClient-58-SelectorManager] [15s 594ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for None (false) DEBUG: [HttpClient-58-SelectorManager] [15s 594ms] SocketTube(118) read bytes: 175 DEBUG: [HttpClient-58-SelectorManager] [15s 595ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [15s 595ms] SSL Reader(SocketTube(118)) Adding 175 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [15s 595ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Unwrapping: 175 DEBUG: [HttpClient-58-SelectorManager] [15s 595ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (false) DEBUG: [HttpClient-58-SelectorManager] [15s 595ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 6 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Unwrapping: 169 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 79 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSLFlowDelegate(SocketTube(118)) obtaining and initiating task execution DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSLFlowDelegate(SocketTube(118)) #tasks to execute: 1 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSLFlowDelegate(SocketTube(118)) finished task execution DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Unwrapping: 90 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 90 DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Reader(SocketTube(118)) handshaking DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Writer(SocketTube(118)) wrapping 0 bytes DEBUG: [HttpClient-57-Worker4] [15s 595ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSL Writer(SocketTube(118)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSLFlowDelegate(SocketTube(118)) setALPN = h2 DEBUG: [HttpClient-57-Worker4] [15s 596ms] PlainHttpConnection(SocketTube(118)) finishConnect, setting connected=true DEBUG: [HttpClient-57-Worker4] [15s 596ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-57-Worker4] [15s 596ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-57-Worker4] [15s 596ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSLTube(SocketTube(118)) connecting flows DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@664982a7 DEBUG: [HttpClient-57-Worker4] [15s 596ms] Http2Connection(SSLTube(SocketTube(118))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [15s 596ms] SSLTube(SocketTube(118)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-57-Worker4] [15s 596ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker4] [15s 597ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 63 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [15s 597ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [15s 597ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [15s 597ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [15s 597ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [15s 597ms] SSL Writer(SocketTube(118)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [15s 597ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-57-Worker4] [15s 597ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 13 bytes in the priority write queue DEBUG: [HttpClient-57-Worker4] [15s 597ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [15s 597ms] Http2Connection(SSLTube(SocketTube(118))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-57-Worker4] [15s 597ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-57-Worker4] [15s 597ms] Http2Connection(SSLTube(SocketTube(118))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker4] [15s 597ms] Http2Connection(SSLTube(SocketTube(118))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-57-Worker4] [15s 597ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed buffered data DEBUG: [HttpClient-57-Worker4] [15s 598ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker4] [15s 598ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-57-Worker4] [15s 598ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-57-Worker4] [15s 598ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-57-Worker4] [15s 598ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-57-Worker4] [15s 598ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [15s 598ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-57-Worker4] [15s 598ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-57-Worker4] [15s 598ms] Http2Connection(SSLTube(SocketTube(118))) Opened stream 1 DEBUG: [HttpClient-57-Worker4] [15s 598ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker4] [15s 598ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 48 bytes to the write queue DEBUG: [HttpClient-57-Worker4] [15s 598ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker4] [15s 598ms] Exchange checkFor407: all clear DEBUG: [HttpClient-57-Worker4] [15s 598ms] Exchange sendRequestBody DEBUG: [HttpClient-57-Worker4] [15s 598ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-57-Worker4] [15s 598ms] SSL Writer(SocketTube(118)) Sending 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [15s 598ms] SSL Writer(SocketTube(118)) Adding 90 to outputQ queue DEBUG: [HttpClient-57-Worker4] [15s 598ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [15s 598ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [15s 598ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-57-Worker4] [15s 598ms] SocketTube(118) trying to write: 90 DEBUG: [HttpClient-57-Worker4] [15s 598ms] SocketTube(118) wrote: 90 DEBUG: [HttpClient-57-Worker4] [15s 598ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [15s 598ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [15s 599ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [15s 599ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [15s 599ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [15s 599ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [15s 599ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSLTube(SocketTube(118)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) wrapping 124 bytes DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) Sending 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) Adding 162 to outputQ queue DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-57-Worker4] [15s 599ms] SocketTube(118) trying to write: 162 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SocketTube(118) wrote: 162 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker4] [15s 599ms] SocketTube(118) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [15s 599ms] SocketTube(118) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker4] [15s 599ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Writer(SocketTube(118)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker4] [15s 599ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker4] [15s 599ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker4] [15s 599ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker4] [15s 599ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [15s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (false) DEBUG: [HttpClient-58-SelectorManager] [15s 599ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for None (false) DEBUG: [HttpClient-58-SelectorManager] [15s 599ms] SocketTube(118) read bytes: 1726 DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SSL Reader(SocketTube(118)) Adding 1726 bytes to read buffer TestServer(2): starting connection DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (false) DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker5] [15s 600ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker5] [15s 600ms] SSL Reader(SocketTube(118)) Unwrapping: 1726 DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for None (false) DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [15s 600ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 600ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 600ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 600ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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-Worker5] [15s 600ms] SSL Reader(SocketTube(118)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-57-Worker5] [15s 600ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-57-Worker5] [15s 600ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-57-Worker5] [15s 600ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker5] [15s 600ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker5] [15s 600ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker5] [15s 600ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (true) TestServer(2): connection started DEBUG: [readLoop] [15s 600ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 600ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for None (false) DEBUG: [readLoop] [15s 600ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 600ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [15s 600ms] SocketTube(118) read bytes: 77 DEBUG: [HttpClient-58-SelectorManager] [15s 601ms] SSL Reader(SocketTube(118)) onNext DEBUG: [readLoop] [15s 601ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-SelectorManager] [15s 601ms] SSL Reader(SocketTube(118)) Adding 77 bytes to read buffer DEBUG: [readLoop] [15s 601ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-SelectorManager] [15s 601ms] SocketTube(118) resuming read event DEBUG: [readLoop] [15s 601ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [15s 601ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [15s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [15s 601ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (false) DEBUG: [HttpClient-58-SelectorManager] [15s 601ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [15s 601ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) Unwrapping: 77 DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 77 DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) sending 39 DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) Adding 39 to outputQ queue DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-57-Worker6] [15s 601ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-57-Worker6] [15s 601ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 39 bytes in 1 buffers TestServer: GET / Server: got END_STREAM for stream 1 DEBUG: [HttpClient-57-Worker6] [15s 601ms] Http2Connection(SSLTube(SocketTube(118))) sending 39 to Http2Connection.asyncReceive TestServer(2): Using handler for: / DEBUG: [HttpClient-57-Worker6] [15s 601ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(1): 39 DEBUG: [HttpClient-57-Worker6] [15s 601ms] Http2Connection(SSLTube(SocketTube(118))) Processing 39 DEBUG: [HttpClient-57-Worker6] [15s 601ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-57-Worker6] [15s 601ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [15s 601ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 Sent response headers 200 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-57-Worker6] [15s 602ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-57-Worker6] [15s 602ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 9 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [15s 602ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for None (false) DEBUG: [HttpClient-58-SelectorManager] [15s 602ms] SocketTube(118) no more demand for reading DEBUG: [HttpClient-58-SelectorManager] [15s 602ms] SocketTube(118) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [15s 602ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker6] [15s 602ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) wrapping 9 bytes DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) Sending 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) Adding 47 to outputQ queue DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-57-Worker6] [15s 602ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-57-Worker6] [15s 602ms] SocketTube(118) trying to write: 47 DEBUG: [HttpClient-57-Worker6] [15s 603ms] SocketTube(118) wrote: 47 DEBUG: [HttpClient-57-Worker6] [15s 603ms] SocketTube(118) write: requesting more... DEBUG: [HttpClient-57-Worker6] [15s 603ms] SocketTube(118) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [15s 603ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [15s 603ms] SSL Writer(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [15s 603ms] SSL Writer(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker6] [15s 603ms] SSLTube(SocketTube(118)) request: n=1 DEBUG: [HttpClient-57-Worker6] [15s 603ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: got request of 1 from SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker6] [15s 603ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [readLoop] [15s 603ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 603ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 603ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 603ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker6] [15s 603ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(1) DEBUG: [HttpClient-57-Worker6] [15s 603ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker6] [15s 603ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker6] [15s 603ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-57-Worker6] [15s 603ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker6] [15s 603ms] SocketTube(118) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker6] [15s 603ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-SelectorManager] [15s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (true) DEBUG: [HttpClient-58-SelectorManager] [15s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for None (false) DEBUG: [HttpClient-58-SelectorManager] [15s 604ms] SocketTube(118) read bytes: 151 DEBUG: [HttpClient-58-SelectorManager] [15s 604ms] SSL Reader(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [15s 604ms] SSL Reader(SocketTube(118)) Adding 151 bytes to read buffer DEBUG: [HttpClient-58-SelectorManager] [15s 604ms] SocketTube(118) resuming read event DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) Unwrapping: 151 DEBUG: [HttpClient-58-SelectorManager] [15s 604ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@762aa2db for R (false) DEBUG: [HttpClient-58-SelectorManager] [15s 604ms] SocketTube(118) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 53 DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) sending 15 DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) Adding 15 to outputQ queue DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-57-Worker7] [15s 604ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-57-Worker7] [15s 604ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [15s 604ms] Http2Connection(SSLTube(SocketTube(118))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [15s 604ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(2): 15 DEBUG: [HttpClient-57-Worker7] [15s 604ms] Http2Connection(SSLTube(SocketTube(118))) Processing 15 DEBUG: [HttpClient-57-Worker7] [15s 604ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-57-Worker7] [15s 604ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [15s 604ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [15s 609ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-57-Worker7] [15s 609ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-57-Worker7] [15s 609ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 60707 DEBUG: [HttpClient-57-Worker7] [15s 609ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 60707 DEBUG: [HttpClient-57-Worker7] [15s 609ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-57-Worker7] [15s 610ms] HttpClientImpl(58) body subscriber registered: 1 DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(2) DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Unwrapping: 98 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 51 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) sending 13 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Adding 13 to outputQ queue DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(3): 13 DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) Processing 13 DEBUG: [HttpClient-57-Worker7] [15s 610ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-57-Worker7] [15s 610ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [15s 610ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(3) DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Unwrapping: 47 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Unwrapped: consumed: 47 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) sending 9 DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) Adding 9 to outputQ queue DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-57-Worker7] [15s 610ms] SSL Reader(SocketTube(118)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) H2 Receiving(4): 9 DEBUG: [HttpClient-57-Worker7] [15s 610ms] Http2Connection(SSLTube(SocketTube(118))) Processing 9 DEBUG: [HttpClient-57-Worker7] [15s 610ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-57-Worker7] [15s 610ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-57-Worker7] [15s 610ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [15s 611ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-57-Worker7] [15s 611ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-57-Worker7] [15s 611ms] HttpClientImpl(58) body subscriber unregistered: 0 DEBUG: [HttpClient-57-Worker7] [15s 611ms] HttpClientImpl(58) ClientImpl (async) elapsed 24 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-57-Worker7] [15s 611ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [15s 611ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-57-Worker7] [15s 611ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) close stream 1 DEBUG: [HttpClient-57-Worker7] [15s 611ms] Http2Connection(SSLTube(SocketTube(118))) Closed stream 1 DEBUG: [HttpClient-57-Worker7] [15s 611ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@6f5f1bc3 DEBUG: [HttpClient-57-Worker7] [15s 611ms] Http2Connection(SSLTube(SocketTube(118)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] HttpClientImpl(58) SelectorManager shutting down DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] Http2ClientImpl stopping DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] Http2Connection(SSLTube(SocketTube(118))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-57-Worker7] [15s 611ms] Http2Connection(SSLTube(SocketTube(118))) H2 processed(4) DEBUG: [HttpClient-57-Worker7] [15s 611ms] SSL Reader(SocketTube(118)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 Apr 01, 2024 8:34:20 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-Worker7] [15s 611ms] SSL Reader(SocketTube(118)) requesting 1 DEBUG: [HttpClient-57-Worker7] [15s 611ms] SocketTube(118) got some demand for reading DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] AsyncSSLConnection(SSLTube(SocketTube(118))) added 34 bytes to the write queue DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] AsyncSSLConnection(SSLTube(SocketTube(118))) signalling the publisher of the write queue DEBUG: [HttpClient-57-Worker7] [15s 611ms] SocketTube(118) resuming read event DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] SSLTube(SocketTube(118)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] SSL Writer(SocketTube(118)) onNext DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] SSL Writer(SocketTube(118)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] SSL Writer(SocketTube(118)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-SelectorManager] [15s 611ms] SSL Writer(SocketTube(118)) wrapping 34 bytes DEBUG: [HttpClient-57-Worker7] [15s 611ms] SocketTube(118) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SSL Writer(SocketTube(118)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SSL Writer(SocketTube(118)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SSL Writer(SocketTube(118)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-57-Worker7] [15s 612ms] SocketTube(118) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4e39689b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-57-Worker7] [15s 612ms] SocketTube(118) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [15s 612ms] SocketTube(118) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [15s 612ms] SocketTube(118) pausing read event DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SSL Writer(SocketTube(118)) Sending 72 bytes downstream DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SSL Writer(SocketTube(118)) Adding 72 to outputQ queue DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SSL Writer(SocketTube(118)) pushScheduler is alive DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SSL Writer(SocketTube(118)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SSL Writer(SocketTube(118)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-57-Worker7] [15s 612ms] SocketTube(118) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [15s 612ms] SocketTube(118) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@4e39689b (java.io.IOException: selector manager closed) DEBUG: [HttpClient-57-Worker7] [15s 612ms] SocketTube(118) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SocketTube(118) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SocketTube(118) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SocketTube(118) write: cancel DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SocketTube(118) write: resetting demand to 0 DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SocketTube(118) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker7] [15s 612ms] 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@33282ada[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@664982a7, getALPN: jdk.internal.net.http.common.MinimalFuture@e3e1664[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] [15s 612ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-57-Worker7] [15s 612ms] SocketTube(118) forwarding error to subscriber: java.io.IOException: selector manager closed Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-57-Worker7] [15s 612ms] SSL Reader(SocketTube(118)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(118))) DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] PlainHttpConnection(SocketTube(118)) Closing channel: channel not registered with selector DEBUG: [HttpClient-57-Worker7] [15s 612ms] SSL Reader(SocketTube(118)) error java.io.IOException: selector manager closed DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] SocketTube(118) signal read error: java.io.IOException: connection closed locally java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$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-57-Worker7] [15s 613ms] SSL Reader(SocketTube(118)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [15s 613ms] SSLTube(SocketTube(118)) SSLSubscriberWrapper[SSLTube(SocketTube(118)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@664982a7, getALPN: jdk.internal.net.http.common.MinimalFuture@e3e1664[Completed normally] (id=8030), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [15s 613ms] Http2Connection(SSLTube(SocketTube(118))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [15s 613ms] 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$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-57-Worker7] [15s 613ms] Http2Connection(SSLTube(SocketTube(118))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [15s 613ms] SSLTube(SocketTube(118)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-57-Worker7] [15s 613ms] AsyncSSLConnection(SSLTube(SocketTube(118))) HttpPublisher: cancelled by SSLTube(SocketTube(118)) DEBUG: [HttpClient-57-Worker7] [15s 613ms] SSL Reader(SocketTube(118)) stop DEBUG: [HttpClient-57-Worker7] [15s 613ms] SSL Writer(SocketTube(118)) stop DEBUG: [HttpClient-57-Worker7] [15s 613ms] SocketTube(118) Stopping read scheduler DEBUG: [HttpClient-57-Worker7] [15s 613ms] SocketTube(118) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-57-Worker7] [15s 613ms] SocketTube(118) Read scheduler stopped DEBUG: [HttpClient-57-Worker7] [15s 613ms] SocketTube(118) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-SelectorManager] [15s 612ms] Http2Connection(SSLTube(SocketTube(118))) Close all streams Server connection to /127.0.0.1:60707 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [MainThread] [15s 618ms] HttpClientImpl(59) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 618ms] HttpClientImpl(59) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [HttpClient-58-Worker0] [15s 619ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:20 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:20 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] [15s 619ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-58-Worker0] [15s 619ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-58-Worker0] [15s 619ms] PlainHttpConnection(SocketTube(119)) binding to configured local address /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [15s 620ms] PlainHttpConnection(SocketTube(119)) bind completed /0:0:0:0:0:0:0:0 DEBUG: [HttpClient-58-Worker0] [15s 620ms] PlainHttpConnection(SocketTube(119)) registering connect event DEBUG: [HttpClient-58-Worker0] [15s 620ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@7c202ed9 for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: finishing connect TestServer(2): stopping is: false TestServer(2): accepting connections DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] PlainHttpConnection(SocketTube(119)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:57605 TestServer(2): creating connection TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=57605, Session(1711953260088|SSL_NULL_WITH_NULL_NULL)] DEBUG: [HttpClient-58-Worker1] [15s 620ms] SocketTube(119) connecting flows DEBUG: [HttpClient-58-Worker1] [15s 620ms] SocketTube(119) read publisher got subscriber DEBUG: [HttpClient-58-Worker1] [15s 620ms] SocketTube(119) registering subscribe event DEBUG: [HttpClient-58-Worker1] [15s 620ms] SocketTube(119) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker1] [15s 620ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker1] [15s 620ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker1] [15s 620ms] SSL Writer(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SocketTube(119) DEBUG: [HttpClient-58-Worker1] [15s 620ms] SocketTube(119) subscribed for writing DEBUG: [HttpClient-58-Worker1] [15s 620ms] SocketTube(119) write: registering startSubscription event DEBUG: [HttpClient-58-Worker1] [15s 620ms] SSL Writer(SocketTube(119)) onSubscribe initiating handshaking DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] SocketTube(119) subscribe event raised DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] 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@76d845a9[Not completed, 4 dependents] (id=8089) downstreamSubscription: SubscriptionBase: window = 0 cancelled = false downstreamSubscriber: SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null], readBuf: java.nio.HeapByteBuffer[pos=0 lim=0 cap=1024], count: 0, scheduler: running, status: null, handshakeState: 0, engine: NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] SocketTube(119) read demand reset to 0 DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] SocketTube(119) calling onSubscribe DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [15s 620ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker1] [15s 620ms] SSL Writer(SocketTube(119)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-SelectorManager] [15s 621ms] SSL Reader(SocketTube(119)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-58-Worker1] [15s 621ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-58-Worker1] [15s 621ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-59-SelectorManager] [15s 621ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-59-SelectorManager] [15s 621ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-59-SelectorManager] [15s 621ms] SocketTube(119) onSubscribe called DEBUG: [HttpClient-59-SelectorManager] [15s 621ms] SocketTube(119) pending subscriber subscribed DEBUG: [HttpClient-59-SelectorManager] [15s 621ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (true) DEBUG: [HttpClient-59-SelectorManager] [15s 621ms] SocketTube(119) write: starting subscription DEBUG: [HttpClient-59-SelectorManager] [15s 621ms] SocketTube(119) write: offloading requestMore DEBUG: [HttpClient-58-Worker2] [15s 621ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker2] [15s 621ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker2] [15s 621ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) Sending 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) Adding 2191 to outputQ queue DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-58-Worker1] [15s 622ms] SocketTube(119) trying to write: 2191 DEBUG: [HttpClient-58-Worker1] [15s 622ms] SocketTube(119) wrote: 2191 DEBUG: [HttpClient-58-Worker1] [15s 622ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker1] [15s 622ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [15s 622ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker1] [15s 622ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for None (false) DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] HttpClientImpl(59) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SocketTube(119) read bytes: 133 DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SSL Reader(SocketTube(119)) Adding 133 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (false) DEBUG: [HttpClient-58-Worker3] [15s 624ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker3] [15s 624ms] SSL Reader(SocketTube(119)) Unwrapping: 133 DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [15s 624ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker3] [15s 624ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-58-Worker3] [15s 624ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 133 DEBUG: [HttpClient-58-Worker3] [15s 624ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [15s 624ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker3] [15s 624ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for None (false) DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [15s 624ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) Sending 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) Adding 6 to outputQ queue DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [15s 625ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-58-Worker3] [15s 625ms] SocketTube(119) trying to write: 6 DEBUG: [HttpClient-58-Worker3] [15s 626ms] SocketTube(119) wrote: 6 DEBUG: [HttpClient-58-Worker3] [15s 626ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker3] [15s 626ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [15s 626ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [15s 626ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-58-Worker3] [15s 626ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker3] [15s 626ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker3] [15s 626ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker3] [15s 626ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker3] [15s 626ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker3] [15s 626ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-SelectorManager] [15s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (true) DEBUG: [HttpClient-59-SelectorManager] [15s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for None (false) DEBUG: [HttpClient-59-SelectorManager] [15s 626ms] SocketTube(119) read bytes: 175 DEBUG: [HttpClient-59-SelectorManager] [15s 626ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [15s 626ms] SSL Reader(SocketTube(119)) Adding 175 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [15s 626ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [15s 626ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (false) DEBUG: [HttpClient-59-SelectorManager] [15s 626ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) Unwrapping: 175 DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 6 DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) Unwrapping: 169 DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 79 DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSLFlowDelegate(SocketTube(119)) obtaining and initiating task execution DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSLFlowDelegate(SocketTube(119)) #tasks to execute: 1 DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSLFlowDelegate(SocketTube(119)) finished task execution DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-58-Worker4] [15s 626ms] SSL Reader(SocketTube(119)) Unwrapping: 90 DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 90 DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSL Reader(SocketTube(119)) handshaking DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSL Writer(SocketTube(119)) wrapping 0 bytes DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSL Writer(SocketTube(119)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSLFlowDelegate(SocketTube(119)) setALPN = h2 DEBUG: [HttpClient-58-Worker4] [15s 627ms] PlainHttpConnection(SocketTube(119)) finishConnect, setting connected=true DEBUG: [HttpClient-58-Worker4] [15s 627ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-58-Worker4] [15s 627ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-58-Worker4] [15s 627ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-58-Worker4] [15s 627ms] SSLTube(SocketTube(119)) connecting flows DEBUG: [HttpClient-58-Worker4] [15s 628ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@75fbb4ca DEBUG: [HttpClient-58-Worker4] [15s 628ms] Http2Connection(SSLTube(SocketTube(119))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-58-Worker4] [15s 628ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [15s 628ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [15s 628ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker4] [15s 628ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [15s 628ms] SSLTube(SocketTube(119)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-58-Worker4] [15s 628ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection sendConnectionPreface INFO: FRAME: OUT: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker4] [15s 628ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 63 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [15s 628ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [15s 628ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [15s 628ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [15s 628ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [15s 628ms] SSL Writer(SocketTube(119)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [15s 628ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-58-Worker4] [15s 628ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 13 bytes in the priority write queue DEBUG: [HttpClient-58-Worker4] [15s 628ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [15s 628ms] Http2Connection(SSLTube(SocketTube(119))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-58-Worker4] [15s 628ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-58-Worker4] [15s 628ms] Http2Connection(SSLTube(SocketTube(119))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker4] [15s 628ms] Http2Connection(SSLTube(SocketTube(119))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-58-Worker4] [15s 628ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed buffered data DEBUG: [HttpClient-58-Worker4] [15s 628ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker4] [15s 628ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-58-Worker4] [15s 628ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-58-Worker4] [15s 628ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-58-Worker4] [15s 629ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-58-Worker4] [15s 629ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [15s 629ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-58-Worker4] [15s 629ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-58-Worker4] [15s 629ms] Http2Connection(SSLTube(SocketTube(119))) Opened stream 1 DEBUG: [HttpClient-58-Worker4] [15s 629ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection lambda$encodeFrames$10 INFO: FRAME: OUT: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker4] [15s 630ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 48 bytes to the write queue DEBUG: [HttpClient-58-Worker4] [15s 630ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker4] [15s 630ms] Exchange checkFor407: all clear DEBUG: [HttpClient-58-Worker4] [15s 630ms] Exchange sendRequestBody DEBUG: [HttpClient-58-Worker4] [15s 630ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) Sending 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) Adding 90 to outputQ queue DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) trying to write: 90 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) wrote: 90 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [15s 630ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [15s 630ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [15s 630ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [15s 630ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSLTube(SocketTube(119)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) wrapping 124 bytes DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) Sending 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) Adding 162 to outputQ queue DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) trying to write: 162 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) wrote: 162 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [15s 630ms] SocketTube(119) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker4] [15s 630ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker4] [15s 630ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker4] [15s 631ms] SSL Writer(SocketTube(119)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-58-Worker4] [15s 631ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [15s 631ms] SocketTube(119) got some demand for reading TestServer(2): starting connection DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for None (false) DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SocketTube(119) read bytes: 1726 DEBUG: [HttpClient-58-Worker4] [15s 631ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SSL Reader(SocketTube(119)) Adding 1726 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker4] [15s 631ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [15s 631ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:1726, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (false) DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker4] [15s 631ms] SSL Reader(SocketTube(119)) Unwrapping: 1726 DEBUG: [Test-server-pool] [15s 631ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 631ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (false) DEBUG: [Test-server-pool] [15s 631ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 631ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for None (false) DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [Test-server-pool] [15s 631ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=16384 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=100 INITIAL_WINDOW_SIZE=16777216 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker4] [15s 631ms] SSL Reader(SocketTube(119)) Decoded 0 bytes out of 1726 into buffer of 16676 remaining to decode: 0 DEBUG: [HttpClient-58-Worker4] [15s 631ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 DEBUG: [HttpClient-58-Worker4] [15s 631ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-58-Worker4] [15s 631ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker4] [15s 631ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker4] [15s 631ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker4] [15s 631ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [15s 631ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (true) DEBUG: [HttpClient-59-SelectorManager] [15s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for None (false) DEBUG: [HttpClient-59-SelectorManager] [15s 632ms] SocketTube(119) read bytes: 77 DEBUG: [HttpClient-59-SelectorManager] [15s 632ms] SSL Reader(SocketTube(119)) onNext DEBUG: [readLoop] [15s 632ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 632ms] FramesDecoder Tail size is now: 0, current= TestServer(2): connection started DEBUG: [HttpClient-59-SelectorManager] [15s 632ms] SSL Reader(SocketTube(119)) Adding 77 bytes to read buffer DEBUG: [readLoop] [15s 632ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 632ms] FramesDecoder decodes: 4 DEBUG: [readLoop] [15s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-SelectorManager] [15s 632ms] SocketTube(119) resuming read event DEBUG: [readLoop] [15s 632ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-SelectorManager] [15s 632ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (false) DEBUG: [HttpClient-59-SelectorManager] [15s 632ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [readLoop] [15s 632ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 632ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:77, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) Unwrapping: 77 DEBUG: [readLoop] [15s 632ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [15s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [readLoop] [15s 632ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 77 DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) sending 39 DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) Adding 39 to outputQ queue DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-58-Worker5] [15s 632ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-58-Worker5] [15s 632ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-58-Worker5] [15s 632ms] Http2Connection(SSLTube(SocketTube(119))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker5] [15s 632ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(1): 39 DEBUG: [HttpClient-58-Worker5] [15s 632ms] Http2Connection(SSLTube(SocketTube(119))) Processing 39 DEBUG: [HttpClient-58-Worker5] [15s 632ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-58-Worker5] [15s 632ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [15s 632ms] 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 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-58-Worker5] [15s 633ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-58-Worker5] [15s 633ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 9 bytes to the write queue DEBUG: [HttpClient-58-Worker5] [15s 633ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-58-Worker5] [15s 633ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker5] [15s 633ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker5] [15s 633ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-58-Worker5] [15s 633ms] SSL Writer(SocketTube(119)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-58-Worker5] [15s 633ms] SSL Writer(SocketTube(119)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [15s 633ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for None (false) DEBUG: [HttpClient-59-SelectorManager] [15s 633ms] SocketTube(119) no more demand for reading DEBUG: [HttpClient-59-SelectorManager] [15s 633ms] SocketTube(119) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [15s 633ms] SSL Writer(SocketTube(119)) wrapping 9 bytes DEBUG: [HttpClient-58-Worker5] [15s 633ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [15s 633ms] SSL Writer(SocketTube(119)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-58-Worker5] [15s 633ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Writer(SocketTube(119)) Sending 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Writer(SocketTube(119)) Adding 47 to outputQ queue DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-58-Worker5] [15s 634ms] SocketTube(119) trying to write: 47 DEBUG: [HttpClient-58-Worker5] [15s 634ms] SocketTube(119) wrote: 47 DEBUG: [HttpClient-58-Worker5] [15s 634ms] SocketTube(119) write: requesting more... DEBUG: [HttpClient-58-Worker5] [15s 634ms] SocketTube(119) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [15s 634ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Writer(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Writer(SocketTube(119)) requesting 1 DEBUG: [readLoop] [15s 634ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 634ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 634ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 634ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSLTube(SocketTube(119)) request: n=1 DEBUG: [HttpClient-58-Worker5] [15s 634ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: got request of 1 from SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-58-Worker5] [15s 634ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(1) DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker5] [15s 634ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker5] [15s 634ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker5] [15s 634ms] SocketTube(119) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-SelectorManager] [15s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (true) DEBUG: [HttpClient-58-Worker5] [15s 634ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-SelectorManager] [15s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for None (false) DEBUG: [HttpClient-59-SelectorManager] [15s 634ms] SocketTube(119) read bytes: 151 DEBUG: [HttpClient-59-SelectorManager] [15s 634ms] SSL Reader(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [15s 634ms] SSL Reader(SocketTube(119)) Adding 151 bytes to read buffer DEBUG: [HttpClient-59-SelectorManager] [15s 634ms] SocketTube(119) resuming read event DEBUG: [HttpClient-59-SelectorManager] [15s 634ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@33dac516 for R (false) DEBUG: [HttpClient-59-SelectorManager] [15s 634ms] SocketTube(119) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-58-Worker6] [15s 634ms] SSL Reader(SocketTube(119)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-58-Worker6] [15s 634ms] SSL Reader(SocketTube(119)) Unwrapping: 151 DEBUG: [HttpClient-58-Worker6] [15s 635ms] SSL Reader(SocketTube(119)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-58-Worker6] [15s 635ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-58-Worker6] [15s 635ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 53 DEBUG: [HttpClient-58-Worker6] [15s 635ms] SSL Reader(SocketTube(119)) sending 15 DEBUG: [HttpClient-58-Worker6] [15s 635ms] SSL Reader(SocketTube(119)) Adding 15 to outputQ queue DEBUG: [HttpClient-58-Worker6] [15s 635ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [15s 635ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-58-Worker6] [15s 635ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-58-Worker6] [15s 635ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [15s 635ms] Http2Connection(SSLTube(SocketTube(119))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [15s 635ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(2): 15 DEBUG: [HttpClient-58-Worker6] [15s 635ms] Http2Connection(SSLTube(SocketTube(119))) Processing 15 DEBUG: [HttpClient-58-Worker6] [15s 635ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-58-Worker6] [15s 635ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [15s 635ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [15s 635ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-58-Worker6] [15s 635ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-58-Worker6] [15s 635ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 57605 DEBUG: [HttpClient-58-Worker6] [15s 635ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 57605 DEBUG: [HttpClient-58-Worker6] [15s 635ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-58-Worker6] [15s 635ms] HttpClientImpl(59) body subscriber registered: 1 DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(2) DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) Unwrapping: 98 DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 51 DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) sending 13 DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) Adding 13 to outputQ queue DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(3): 13 DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119))) Processing 13 DEBUG: [HttpClient-58-Worker6] [15s 636ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-58-Worker6] [15s 636ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [15s 636ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-58-Worker6] [15s 636ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(3) DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-58-Worker6] [15s 636ms] SSL Reader(SocketTube(119)) Unwrapping: 47 DEBUG: [HttpClient-58-Worker6] [15s 637ms] SSL Reader(SocketTube(119)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-58-Worker6] [15s 637ms] SSL Reader(SocketTube(119)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-58-Worker6] [15s 637ms] SSL Reader(SocketTube(119)) Unwrapped: consumed: 47 DEBUG: [HttpClient-58-Worker6] [15s 637ms] SSL Reader(SocketTube(119)) sending 9 DEBUG: [HttpClient-58-Worker6] [15s 637ms] SSL Reader(SocketTube(119)) Adding 9 to outputQ queue DEBUG: [HttpClient-58-Worker6] [15s 637ms] SSL Reader(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-58-Worker6] [15s 637ms] SSL Reader(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-58-Worker6] [15s 637ms] SSL Reader(SocketTube(119)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119))) H2 Receiving(4): 9 DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119))) Processing 9 DEBUG: [HttpClient-58-Worker6] [15s 637ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-58-Worker6] [15s 637ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-58-Worker6] [15s 637ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-58-Worker6] [15s 637ms] HttpClientImpl(59) body subscriber unregistered: 0 DEBUG: [HttpClient-58-Worker6] [15s 637ms] HttpClientImpl(59) ClientImpl (async) elapsed 18 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) close stream 1 DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119))) Closed stream 1 DEBUG: [HttpClient-59-SelectorManager] [15s 637ms] HttpClientImpl(59) SelectorManager shutting down DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@b081127 DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-58-Worker6] [15s 637ms] Http2Connection(SSLTube(SocketTube(119))) H2 processed(4) DEBUG: [HttpClient-59-SelectorManager] [15s 637ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-58-Worker6] [15s 637ms] SSL Reader(SocketTube(119)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] Http2Connection(SSLTube(SocketTube(119))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-58-Worker6] [15s 638ms] SSL Reader(SocketTube(119)) requesting 1 DEBUG: [HttpClient-58-Worker6] [15s 638ms] SocketTube(119) got some demand for reading DEBUG: [HttpClient-58-Worker6] [15s 638ms] SocketTube(119) resuming read event DEBUG: [HttpClient-58-Worker6] [15s 638ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed Apr 01, 2024 8:34:20 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] [15s 638ms] AsyncSSLConnection(SSLTube(SocketTube(119))) added 34 bytes to the write queue DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] AsyncSSLConnection(SSLTube(SocketTube(119))) signalling the publisher of the write queue DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSLTube(SocketTube(119)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-58-Worker6] [15s 638ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@431b2a74 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) onNext DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-58-Worker6] [15s 638ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [15s 638ms] SocketTube(119) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [15s 638ms] SocketTube(119) pausing read event DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) wrapping 34 bytes DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) Sending 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) Adding 72 to outputQ queue DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) pushScheduler is alive DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SSL Writer(SocketTube(119)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SocketTube(119) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SocketTube(119) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SocketTube(119) write: cancel DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] SocketTube(119) write: resetting demand to 0 DEBUG: [HttpClient-58-Worker6] [15s 638ms] SocketTube(119) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [15s 638ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-59-SelectorManager] [15s 639ms] SocketTube(119) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker6] [15s 639ms] SocketTube(119) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@431b2a74 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-58-Worker6] [15s 639ms] SocketTube(119) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [15s 639ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped DEBUG: [HttpClient-58-Worker6] [15s 639ms] 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@76d845a9[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@75fbb4ca, getALPN: jdk.internal.net.http.common.MinimalFuture@284c7109[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-58-Worker6] [15s 639ms] SocketTube(119) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [15s 639ms] SSL Reader(SocketTube(119)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [15s 639ms] 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$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 8:34:20 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-59-SelectorManager] [15s 639ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-SelectorManager] [15s 639ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(119))) DEBUG: [HttpClient-59-SelectorManager] [15s 639ms] PlainHttpConnection(SocketTube(119)) Closing channel: channel not registered with selector DEBUG: [HttpClient-58-Worker6] [15s 639ms] SSL Reader(SocketTube(119)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-SelectorManager] [15s 639ms] SocketTube(119) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-59-SelectorManager] [15s 639ms] Http2Connection(SSLTube(SocketTube(119))) Close all streams DEBUG: [HttpClient-58-Worker6] [15s 639ms] SSLTube(SocketTube(119)) SSLSubscriberWrapper[SSLTube(SocketTube(119)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@75fbb4ca, getALPN: jdk.internal.net.http.common.MinimalFuture@284c7109[Completed normally] (id=8095), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed Server connection to /127.0.0.1:57605 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-58-Worker6] [15s 639ms] Http2Connection(SSLTube(SocketTube(119))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [15s 640ms] 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$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-58-Worker6] [15s 640ms] Http2Connection(SSLTube(SocketTube(119))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [15s 640ms] SSLTube(SocketTube(119)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-58-Worker6] [15s 640ms] AsyncSSLConnection(SSLTube(SocketTube(119))) HttpPublisher: cancelled by SSLTube(SocketTube(119)) DEBUG: [HttpClient-58-Worker6] [15s 640ms] SSL Reader(SocketTube(119)) stop DEBUG: [HttpClient-58-Worker6] [15s 640ms] SSL Writer(SocketTube(119)) stop DEBUG: [HttpClient-58-Worker6] [15s 640ms] SocketTube(119) Stopping read scheduler DEBUG: [HttpClient-58-Worker6] [15s 640ms] SocketTube(119) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-58-Worker6] [15s 640ms] SocketTube(119) Read scheduler stopped DEBUG: [HttpClient-58-Worker6] [15s 640ms] SocketTube(119) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [MainThread] [15s 641ms] HttpClientImpl(60) proxySelector is java.net.ProxySelector$StaticProxySelector@46accbb6 (user-supplied=true) DEBUG: [MainThread] [15s 642ms] HttpClientImpl(60) ClientImpl (async) send https://127.0.0.1:45323/ GET DEBUG: [HttpClient-59-Worker0] [15s 642ms] Exchange establishing exchange for https://127.0.0.1:45323/ GET, proxy=null Apr 01, 2024 8:34:20 AM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: Setting application protocols: [h2, http/1.1] Apr 01, 2024 8:34:20 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] [15s 642ms] PlainHttpConnection(?) Initial receive buffer size is: 65536 DEBUG: [HttpClient-59-Worker0] [15s 642ms] PlainHttpConnection(?) Initial send buffer size is: 8192 DEBUG: [HttpClient-59-Worker0] [15s 643ms] PlainHttpConnection(SocketTube(120)) binding to configured local address /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [15s 643ms] PlainHttpConnection(SocketTube(120)) bind completed /0.0.0.0 DEBUG: [HttpClient-59-Worker0] [15s 643ms] PlainHttpConnection(SocketTube(120)) registering connect event DEBUG: [HttpClient-59-Worker0] [15s 643ms] ExchangeImpl get: Trying to get HTTP/2 connection DEBUG: [HttpClient-60-SelectorManager] [15s 643ms] SelectorAttachment Registering jdk.internal.net.http.PlainHttpConnection$ConnectEvent@3f27506d for C (true) TestServer(2): connection accepted DEBUG: [HttpClient-60-SelectorManager] [15s 643ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: finishing connect TestServer(2): creating connection TestServer(2): stopping is: false DEBUG: [HttpClient-60-SelectorManager] [15s 643ms] PlainHttpConnection(SocketTube(120)) ConnectEvent: connect finished: true, cancelled: false, Local addr: /127.0.0.1:60171 TestServer: New connection from SSLSocket[hostname=127.0.0.1, port=60171, Session(1711953260120|SSL_NULL_WITH_NULL_NULL)] TestServer(2): accepting connections DEBUG: [HttpClient-59-Worker1] [15s 643ms] SocketTube(120) connecting flows DEBUG: [HttpClient-59-Worker1] [15s 643ms] SocketTube(120) read publisher got subscriber DEBUG: [HttpClient-59-Worker1] [15s 643ms] SocketTube(120) registering subscribe event DEBUG: [HttpClient-59-Worker1] [15s 643ms] SocketTube(120) leaving read.subscribe: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker1] [15s 643ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [15s 643ms] SocketTube(120) subscribe event raised DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] 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@35df3b1d[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] [15s 644ms] SocketTube(120) read demand reset to 0 DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SocketTube(120) calling onSubscribe DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SSL Reader(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: null, getALPN: null, onCompleteReceived: false, onError: null] DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribe(SubscriptionBase: window = 0 cancelled = false) DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) onSubscribeImpl: no delegate yet DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SocketTube(120) onSubscribe called DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SocketTube(120) pending subscriber subscribed DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for R (true) DEBUG: [HttpClient-59-Worker1] [15s 643ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker1] [15s 644ms] SSL Writer(SocketTube(120)) calling downstreamSubscriber::onSubscribe on SocketTube(120) DEBUG: [HttpClient-59-Worker1] [15s 644ms] SocketTube(120) subscribed for writing DEBUG: [HttpClient-59-Worker1] [15s 644ms] SocketTube(120) write: registering startSubscription event DEBUG: [HttpClient-59-Worker1] [15s 644ms] SSL Writer(SocketTube(120)) onSubscribe initiating handshaking DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SocketTube(120) write: starting subscription DEBUG: [HttpClient-60-SelectorManager] [15s 644ms] SocketTube(120) write: offloading requestMore DEBUG: [HttpClient-59-Worker2] [15s 644ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker2] [15s 644ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker2] [15s 644ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [15s 644ms] SSL Writer(SocketTube(120)) added 1 (0 bytes) to the writeList DEBUG: [HttpClient-59-Worker1] [15s 644ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:false DEBUG: [HttpClient-59-Worker1] [15s 644ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) OK => produced: 2191 bytes into 2192, not wrapped: 0 DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 2191 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) Sending 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) Adding 2191 to outputQ queue DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 2191 bytes downstream DEBUG: [HttpClient-59-Worker1] [15s 646ms] SocketTube(120) trying to write: 2191 DEBUG: [HttpClient-59-Worker1] [15s 646ms] SocketTube(120) wrote: 2191 DEBUG: [HttpClient-59-Worker1] [15s 646ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker1] [15s 646ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [15s 646ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker1] [15s 646ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for None (false) DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] HttpClientImpl(60) ByteBuffer.allocateDirect(16384) DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SocketTube(120) read bytes: 133 DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SSL Reader(SocketTube(120)) Adding 133 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SocketTube(120) resuming read event DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for R (false) DEBUG: [HttpClient-59-Worker3] [15s 648ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:133, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker3] [15s 648ms] SSL Reader(SocketTube(120)) Unwrapping: 133 DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [15s 648ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 133 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker3] [15s 648ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 133 bytesProduced = 0 DEBUG: [HttpClient-59-Worker3] [15s 648ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 133 DEBUG: [HttpClient-59-Worker3] [15s 648ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [15s 648ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker3] [15s 648ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for None (false) DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [15s 648ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:true DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) OK => produced: 6 bytes into 8, not wrapped: 0 DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 6 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) Sending 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) Adding 6 to outputQ queue DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 6 bytes downstream DEBUG: [HttpClient-59-Worker3] [15s 649ms] SocketTube(120) trying to write: 6 DEBUG: [HttpClient-59-Worker3] [15s 649ms] SocketTube(120) wrote: 6 DEBUG: [HttpClient-59-Worker3] [15s 649ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker3] [15s 649ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [15s 649ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:1 DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker3] [15s 649ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker3] [15s 649ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker3] [15s 649ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker3] [15s 649ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-60-SelectorManager] [15s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for R (true) DEBUG: [HttpClient-60-SelectorManager] [15s 649ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for None (false) DEBUG: [HttpClient-60-SelectorManager] [15s 649ms] SocketTube(120) read bytes: 175 DEBUG: [HttpClient-60-SelectorManager] [15s 649ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [15s 649ms] SSL Reader(SocketTube(120)) Adding 175 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [15s 649ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:175, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Unwrapping: 175 DEBUG: [HttpClient-60-SelectorManager] [15s 650ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for R (false) DEBUG: [HttpClient-60-SelectorManager] [15s 650ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 175 into buffer of 512 remaining to decode: 169 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 6 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 6 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Unwrapping: 169 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 169 into buffer of 512 remaining to decode: 90 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 79 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 79 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSLFlowDelegate(SocketTube(120)) obtaining and initiating task execution DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSLFlowDelegate(SocketTube(120)) #tasks to execute: 1 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSLFlowDelegate(SocketTube(120)) finished task execution DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:90, state: HANDSHAKING , engine handshake status:NEED_UNWRAP DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Unwrapping: 90 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 90 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NEED_WRAP bytesConsumed = 90 bytesProduced = 0 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 90 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Reader(SocketTube(120)) handshaking DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:true, needWrap:true DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Writer(SocketTube(120)) wrapping 0 bytes DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Writer(SocketTube(120)) OK => produced: 90 bytes into 96, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = FINISHED bytesConsumed = 0 bytesProduced = 90 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [15s 650ms] SSLFlowDelegate(SocketTube(120)) setALPN = h2 DEBUG: [HttpClient-59-Worker4] [15s 650ms] PlainHttpConnection(SocketTube(120)) finishConnect, setting connected=true DEBUG: [HttpClient-59-Worker4] [15s 651ms] Http2Connection checkSSLConfig: alpn: 'h2', engine: 'h2' DEBUG: [HttpClient-59-Worker4] [15s 651ms] Http2Connection checkSSLConfig: alpn: 'h2' DEBUG: [HttpClient-59-Worker4] [15s 651ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) maxFrameSize=16384, initWindowSize=33554432, limit=16777216 DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSLTube(SocketTube(120)) connecting flows DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper (reader) got delegate: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9aaa6f4 DEBUG: [HttpClient-59-Worker4] [15s 651ms] Http2Connection(SSLTube(SocketTube(120))) onSubscribe: requesting Long.MAX_VALUE for reading DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSLTube(SocketTube(120)) setSubscription: demand=1, cancelled:false DEBUG: [HttpClient-59-Worker4] [15s 651ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) Apr 01, 2024 8:34:20 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] [15s 651ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 63 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [15s 651ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [15s 651ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 63 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [15s 651ms] SSL Writer(SocketTube(120)) added 1 (63 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) sending window update: 33488897 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-59-Worker4] [15s 652ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 13 bytes in the priority write queue DEBUG: [HttpClient-59-Worker4] [15s 652ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120))) Triggering processing of buffered data after sending connection preface DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 0 bytes in 1 buffers DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120))) sending 0 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120))) H2 Received EMPTY_TRIGGER DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed buffered data DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2ClientImpl offering to the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2ClientImpl put in the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-59-Worker4] [15s 652ms] ExchangeImpl handling HTTP/2 connection creation result DEBUG: [HttpClient-59-Worker4] [15s 652ms] ExchangeImpl creating HTTP/2 streams DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: ?) maxFrameSize=16384, initWindowSize=16777216, limit=8388608 DEBUG: [HttpClient-59-Worker4] [15s 652ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(0) sendHeadersOnly() Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Stream sendHeadersAsync INFO: REQUEST: https://127.0.0.1:45323/ GET DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: OutgoingHeaders() DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120))) Opened stream 1 DEBUG: [HttpClient-59-Worker4] [15s 652ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Stream 1 registered (cancelled: false, registerIfCancelled: false) Apr 01, 2024 8:34:20 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] [15s 653ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 48 bytes to the write queue DEBUG: [HttpClient-59-Worker4] [15s 653ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker4] [15s 653ms] Exchange checkFor407: all clear DEBUG: [HttpClient-59-Worker4] [15s 653ms] Exchange sendRequestBody DEBUG: [HttpClient-59-Worker4] [15s 653ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) requestSent: streamid=1 but response not received DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) Sending 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) Adding 90 to outputQ queue DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 90 bytes downstream DEBUG: [HttpClient-59-Worker4] [15s 653ms] SocketTube(120) trying to write: 90 DEBUG: [HttpClient-59-Worker4] [15s 653ms] SocketTube(120) wrote: 90 DEBUG: [HttpClient-59-Worker4] [15s 653ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker4] [15s 653ms] SocketTube(120) leaving requestMore: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [15s 653ms] SocketTube(120) leaving w.onNext Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [15s 653ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [15s 653ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 13 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) added 1 (13 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [15s 653ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [15s 653ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 48 bytes (2 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSLTube(SocketTube(120)) sending 2 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker4] [15s 653ms] SSL Writer(SocketTube(120)) added 2 (48 bytes) to the writeList DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) wrapping 124 bytes DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) OK => produced: 162 bytes into 168, not wrapped: 0 DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 124 bytesProduced = 162 sequenceNumber = 0 DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) Sending 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) Adding 162 to outputQ queue DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 162 bytes downstream DEBUG: [HttpClient-59-Worker4] [15s 654ms] SocketTube(120) trying to write: 162 DEBUG: [HttpClient-60-SelectorManager] [15s 654ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for None (false) DEBUG: [HttpClient-60-SelectorManager] [15s 654ms] SocketTube(120) no more demand for reading TestServer(2): starting connection DEBUG: [HttpClient-59-Worker4] [15s 654ms] SocketTube(120) wrote: 162 DEBUG: [Test-server-pool] [15s 654ms] FramesDecoder decodes: 9 DEBUG: [Test-server-pool] [15s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [15s 654ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [15s 654ms] SocketTube(120) write: requesting more... DEBUG: [Test-server-pool] [15s 654ms] FramesDecoder Not enough data to parse frame body, needs: 30, has: 0 DEBUG: [Test-server-pool] [15s 654ms] FramesDecoder decodes: 30 DEBUG: [Test-server-pool] [15s 654ms] FramesDecoder Tail size is now: 0, current= DEBUG: [Test-server-pool] [15s 654ms] FramesDecoder Got frame: SETTINGS: length=30, streamid=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] [15s 654ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [15s 654ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker4] [15s 654ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker4] [15s 654ms] SSL Writer(SocketTube(120)) processData, writeList remaining:0, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker4] [15s 655ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker4] [15s 655ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker4] [15s 655ms] SocketTube(120) resuming read event TestServer(2): connection started DEBUG: [HttpClient-59-Worker4] [15s 655ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [15s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for R (true) DEBUG: [readLoop] [15s 655ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-60-SelectorManager] [15s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for None (false) DEBUG: [readLoop] [15s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 655ms] FramesDecoder Not enough data to parse frame body, needs: 4, has: 0 DEBUG: [readLoop] [15s 655ms] FramesDecoder decodes: 4 DEBUG: [HttpClient-59-Worker4] [15s 655ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [15s 655ms] SocketTube(120) read bytes: 1803 DEBUG: [HttpClient-60-SelectorManager] [15s 655ms] SSL Reader(SocketTube(120)) onNext DEBUG: [readLoop] [15s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [15s 655ms] SSL Reader(SocketTube(120)) Adding 1803 bytes to read buffer DEBUG: [readLoop] [15s 655ms] FramesDecoder Got frame: WINDOW_UPDATE: length=4, streamid=0, flags=0 WindowUpdate: 33488897 DEBUG: [HttpClient-60-SelectorManager] [15s 655ms] SocketTube(120) resuming read event DEBUG: [readLoop] [15s 655ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-60-SelectorManager] [15s 655ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for R (false) DEBUG: [HttpClient-60-SelectorManager] [15s 655ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [15s 655ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:1803, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [readLoop] [15s 655ms] FramesDecoder Not enough data to parse frame body, needs: 39, has: 0 DEBUG: [readLoop] [15s 655ms] FramesDecoder decodes: 39 DEBUG: [readLoop] [15s 655ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [15s 655ms] SSL Reader(SocketTube(120)) Unwrapping: 1803 DEBUG: [readLoop] [15s 655ms] FramesDecoder Got frame: HEADERS: length=39, streamid=1, flags=END_STREAM END_HEADERS DEBUG: [HttpClient-59-Worker5] [15s 655ms] SSL Reader(SocketTube(120)) Decoded 0 bytes out of 1803 into buffer of 16676 remaining to decode: 77 TestServer: GET / DEBUG: [HttpClient-59-Worker5] [15s 655ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = FINISHED bytesConsumed = 1726 bytesProduced = 0 Server: got END_STREAM for stream 1 DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 1726 DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) Unwrapping: 77 TestServer(2): Using handler for: / DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) Decoded 39 bytes out of 77 into buffer of 512 remaining to decode: 0 DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 77 bytesProduced = 39 DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 77 DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) sending 39 DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) Adding 39 to outputQ queue DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) pushScheduler is alive Sent response headers 200 DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775807 cancelled = false DEBUG: [HttpClient-59-Worker5] [15s 656ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 39 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [15s 656ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for None (false) DEBUG: [HttpClient-60-SelectorManager] [15s 656ms] SocketTube(120) no more demand for reading DEBUG: [HttpClient-60-SelectorManager] [15s 656ms] SocketTube(120) leaving read() loop with no demand Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [15s 656ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 39 bytes in 1 buffers DEBUG: [HttpClient-59-Worker5] [15s 656ms] Http2Connection(SSLTube(SocketTube(120))) sending 39 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker5] [15s 656ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(1): 39 DEBUG: [HttpClient-59-Worker5] [15s 656ms] Http2Connection(SSLTube(SocketTube(120))) Processing 39 DEBUG: [HttpClient-59-Worker5] [15s 656ms] FramesDecoder decodes: 39 DEBUG: [HttpClient-59-Worker5] [15s 656ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [15s 656ms] 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 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: SETTINGS: length=30, streamid=0, flags=0 Settings: HEADER_TABLE_SIZE=4096 ENABLE_PUSH=1 MAX_CONCURRENT_STREAMS=2147483647 INITIAL_WINDOW_SIZE=65535 MAX_FRAME_SIZE=16384 DEBUG: [HttpClient-59-Worker5] [15s 656ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [HttpClient-59-Worker5] [15s 657ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 9 bytes to the write queue DEBUG: [HttpClient-59-Worker5] [15s 657ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-59-Worker5] [15s 657ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 9 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) added 1 (9 bytes) to the writeList DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) processData, writeList remaining:9, hsTriggered:false, needWrap:false DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) wrapping 9 bytes DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) OK => produced: 47 bytes into 48, not wrapped: 0 DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 9 bytesProduced = 47 sequenceNumber = 1 DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) Sending 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) Adding 47 to outputQ queue DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 47 bytes downstream DEBUG: [HttpClient-59-Worker5] [15s 657ms] SocketTube(120) trying to write: 47 DEBUG: [HttpClient-59-Worker5] [15s 657ms] SocketTube(120) wrote: 47 DEBUG: [HttpClient-59-Worker5] [15s 657ms] SocketTube(120) write: requesting more... DEBUG: [HttpClient-59-Worker5] [15s 657ms] SocketTube(120) leaving requestMore: Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [15s 657ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSLTube(SocketTube(120)) request: n=1 DEBUG: [HttpClient-59-Worker5] [15s 657ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: got request of 1 from SSLTube(SocketTube(120)) DEBUG: [readLoop] [15s 657ms] FramesDecoder decodes: 9 DEBUG: [readLoop] [15s 657ms] FramesDecoder Tail size is now: 0, current= DEBUG: [readLoop] [15s 657ms] FramesDecoder Got frame: SETTINGS: length=0, streamid=0, flags=ACK Settings: DEBUG: [readLoop] [15s 657ms] FramesDecoder decodes: 0 DEBUG: [readLoop] [15s 657ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker5] [15s 657ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-59-Worker5] [15s 658ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(1) DEBUG: [HttpClient-59-Worker5] [15s 658ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker5] [15s 658ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker5] [15s 658ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker5] [15s 658ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker5] [15s 658ms] SocketTube(120) leaving request(1): Reading: [ops=R, demand=1, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-60-SelectorManager] [15s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for R (true) DEBUG: [HttpClient-59-Worker5] [15s 658ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:0, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-60-SelectorManager] [15s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for None (false) DEBUG: [HttpClient-60-SelectorManager] [15s 658ms] SocketTube(120) read bytes: 151 DEBUG: [HttpClient-60-SelectorManager] [15s 658ms] SSL Reader(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [15s 658ms] SSL Reader(SocketTube(120)) Adding 151 bytes to read buffer DEBUG: [HttpClient-60-SelectorManager] [15s 658ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker6] [15s 658ms] SSL Reader(SocketTube(120)) processData: readBuf remaining:151, state: NOT_HANDSHAKING , engine handshake status:NOT_HANDSHAKING DEBUG: [HttpClient-59-Worker6] [15s 658ms] SSL Reader(SocketTube(120)) Unwrapping: 151 DEBUG: [HttpClient-60-SelectorManager] [15s 658ms] SelectorAttachment Registering jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent@70dda3c2 for R (false) DEBUG: [HttpClient-60-SelectorManager] [15s 658ms] SocketTube(120) leaving read() loop after onNext: Reading: [ops=R, demand=0, stopped=false], Writing: [ops=None, demand=1] DEBUG: [HttpClient-59-Worker6] [15s 658ms] SSL Reader(SocketTube(120)) Decoded 15 bytes out of 151 into buffer of 40 remaining to decode: 98 DEBUG: [HttpClient-59-Worker6] [15s 658ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 53 bytesProduced = 15 DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 53 DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) sending 15 DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) Adding 15 to outputQ queue DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775806 cancelled = false DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 15 bytes downstream DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 15 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120))) sending 15 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(2): 15 DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120))) Processing 15 DEBUG: [HttpClient-59-Worker6] [15s 659ms] FramesDecoder decodes: 15 DEBUG: [HttpClient-59-Worker6] [15s 659ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [15s 659ms] FramesDecoder Got frame: HEADERS: length=6, streamid=1, flags=END_HEADERS Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: HEADERS: length=6, streamid=1, flags=END_HEADERS DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Response builder cleared, ready to receive new headers. DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Completing responseCF(0) with response headers Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Exchange lambda$wrapForLog$12 INFO: RESPONSE: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 60171 DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) Getting BodySubscriber for: (GET https://127.0.0.1:45323/) 200 HTTP_2 Local port: 60171 DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscribing user subscriber DEBUG: [HttpClient-59-Worker6] [15s 659ms] HttpClientImpl(60) body subscriber registered: 1 DEBUG: [HttpClient-59-Worker6] [15s 659ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(2) DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) Unwrapping: 98 DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) Decoded 13 bytes out of 98 into buffer of 40 remaining to decode: 47 DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 51 bytesProduced = 13 DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 51 DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) sending 13 DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) Adding 13 to outputQ queue DEBUG: [HttpClient-59-Worker6] [15s 659ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775805 cancelled = false DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 13 bytes downstream DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 13 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))) sending 13 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(3): 13 DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))) Processing 13 DEBUG: [HttpClient-59-Worker6] [15s 660ms] FramesDecoder decodes: 13 DEBUG: [HttpClient-59-Worker6] [15s 660ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [15s 660ms] FramesDecoder Got frame: DATA: length=4, streamid=1, flags=0 Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=4, streamid=1, flags=0 DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onNext(4) DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 0) update: 4, received: 4, limit: 16777216 DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))):WindowUpdateSender(stream: 1) update: 4, received: 4, limit: 8388608 DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(3) DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) Unwrapping: 47 DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) Decoded 9 bytes out of 47 into buffer of 40 remaining to decode: 0 DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) Unwrapped: result: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 47 bytesProduced = 9 DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) Unwrapped: consumed: 47 DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) sending 9 DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) Adding 9 to outputQ queue DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 9223372036854775804 cancelled = false DEBUG: [HttpClient-59-Worker6] [15s 660ms] SSL Reader(SocketTube(120)) DownstreamPusher: Pushing 9 bytes downstream DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))) onNext: got 9 bytes in 1 buffers DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))) sending 9 to Http2Connection.asyncReceive DEBUG: [HttpClient-59-Worker6] [15s 660ms] Http2Connection(SSLTube(SocketTube(120))) H2 Receiving(4): 9 DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120))) Processing 9 DEBUG: [HttpClient-59-Worker6] [15s 661ms] FramesDecoder decodes: 9 DEBUG: [HttpClient-59-Worker6] [15s 661ms] FramesDecoder Tail size is now: 0, current= DEBUG: [HttpClient-59-Worker6] [15s 661ms] FramesDecoder Got frame: DATA: length=0, streamid=1, flags=END_STREAM Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection processFrame INFO: FRAME: IN: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: DATA: length=0, streamid=1, flags=END_STREAM DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) incoming: onComplete DEBUG: [HttpClient-59-Worker6] [15s 661ms] HttpClientImpl(60) body subscriber unregistered: 0 DEBUG: [HttpClient-59-Worker6] [15s 661ms] HttpClientImpl(60) ClientImpl (async) elapsed 19 millis for GET to https://127.0.0.1:45323/ DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) setEndStreamReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) responseReceived: streamid=1 DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) close stream 1 DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120))) Closed stream 1 DEBUG: [HttpClient-60-SelectorManager] [15s 661ms] HttpClientImpl(60) SelectorManager shutting down DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) subscriber is jdk.internal.net.http.Stream$Http2StreamResponseSubscriber@445bef64 DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120)))/Stream(1) closing response subscriber stream 1 DEBUG: [HttpClient-60-SelectorManager] [15s 661ms] Http2ClientImpl stopping DEBUG: [HttpClient-59-Worker6] [15s 661ms] Http2Connection(SSLTube(SocketTube(120))) H2 processed(4) DEBUG: [HttpClient-59-Worker6] [15s 661ms] SSL Reader(SocketTube(120)) upstreamWindowUpdate, downstreamQueueSize:0, upstreamWindow:0 DEBUG: [HttpClient-60-SelectorManager] [15s 661ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams DEBUG: [HttpClient-60-SelectorManager] [15s 661ms] Http2Connection(SSLTube(SocketTube(120))) sending frame: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-59-Worker6] [15s 661ms] SSL Reader(SocketTube(120)) requesting 1 DEBUG: [HttpClient-59-Worker6] [15s 661ms] SocketTube(120) got some demand for reading DEBUG: [HttpClient-59-Worker6] [15s 661ms] SocketTube(120) resuming read event DEBUG: [HttpClient-59-Worker6] [15s 661ms] SocketTube(120) ReadEvent abort: java.io.IOException: selector manager closed Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection encodeFrame INFO: FRAME: OUT: GOAWAY: length=25, streamid=0, flags=0 Error: Not an error Debugdata: Requested by user DEBUG: [HttpClient-59-Worker6] [15s 661ms] SocketTube(120) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@454c4478 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-59-Worker6] [15s 661ms] SocketTube(120) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [15s 661ms] SocketTube(120) got read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [15s 661ms] SocketTube(120) pausing read event DEBUG: [HttpClient-60-SelectorManager] [15s 661ms] AsyncSSLConnection(SSLTube(SocketTube(120))) added 34 bytes to the write queue DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] AsyncSSLConnection(SSLTube(SocketTube(120))) signalling the publisher of the write queue DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: sending 34 bytes (1 buffers) to SSLTube(SocketTube(120)) DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSLTube(SocketTube(120)) sending 1 buffers to SSL flow delegate DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) onNext DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) added 1 (34 bytes) to the writeList DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) processData, writeList remaining:34, hsTriggered:false, needWrap:false DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) wrapping 34 bytes DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) SSLResult: Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) OK => produced: 72 bytes into 72, not wrapped: 0 DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) wrapBuffer returned Status = OK HandshakeStatus = NOT_HANDSHAKING bytesConsumed = 34 bytesProduced = 72 sequenceNumber = 2 DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) Sending 72 bytes downstream DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) Adding 72 to outputQ queue DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) pushScheduler is alive DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) DownstreamPusher: queue not empty, downstreamSubscription: SubscriptionBase: window = 1 cancelled = false DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SSL Writer(SocketTube(120)) DownstreamPusher: Pushing 72 bytes downstream DEBUG: [HttpClient-59-Worker6] [15s 662ms] SocketTube(120) ReadEvent abort: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SocketTube(120) write error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SocketTube(120) error signalled java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SocketTube(120) write: cancel DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SocketTube(120) write: resetting demand to 0 DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker6] [15s 662ms] SocketTube(120) signalError to jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription@454c4478 (java.io.IOException: selector manager closed) DEBUG: [HttpClient-59-Worker6] [15s 662ms] SocketTube(120) signal read error: java.io.IOException: selector manager closed DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SocketTube(120) leaving w.onNext Reading: [ops=None, demand=1, stopped=false], Writing: [ops=None, demand=0] DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=half-closed-local): java.io.EOFException: HTTP/2 client stopped Apr 01, 2024 8:34:20 AM jdk.internal.net.http.Http2Connection shutdown INFO: ERROR: Shutting down connection: HTTP/2 client stopped DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] Http2ClientImpl removing from the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] Http2ClientImpl removed from the connection pool: Http2Connection(SSLTube(SocketTube(120))) DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] PlainHttpConnection(SocketTube(120)) Closing channel: channel not registered with selector DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] SocketTube(120) signal read error: java.io.IOException: connection closed locally DEBUG: [HttpClient-60-SelectorManager] [15s 662ms] Http2Connection(SSLTube(SocketTube(120))) Close all streams Server connection to /127.0.0.1:60171 stopping. 1 streams TestServer: Connection writer stopping DEBUG: [HttpClient-59-Worker6] [15s 663ms] SocketTube(120) Sending error java.io.IOException: selector manager closed to subscriber READER: SubscriberWrapper: upstreamCompleted: false upstreamWindow: 1 downstreamCompleted: false completionAcknowledged: false outputQ size: 0 cf: jdk.internal.net.http.common.MinimalFuture@35df3b1d[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@9aaa6f4, getALPN: jdk.internal.net.http.common.MinimalFuture@7e5f26e1[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-59-Worker6] [15s 663ms] SocketTube(120) forwarding error to subscriber: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [15s 663ms] SSL Reader(SocketTube(120)) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [15s 663ms] 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$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-59-Worker6] [15s 664ms] SSL Reader(SocketTube(120)) DownstreamPusher: forwarding error downstream: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [15s 664ms] SSLTube(SocketTube(120)) SSLSubscriberWrapper[SSLTube(SocketTube(120)), delegate: DelegateWrapper[subscribedCalled: true, subscribedDone: true, completed: false, error: null]: jdk.internal.net.http.Http2Connection$Http2TubeSubscriber@9aaa6f4, getALPN: jdk.internal.net.http.common.MinimalFuture@7e5f26e1[Completed normally] (id=8160), onCompleteReceived: false, onError: java.io.IOException: selector manager closed]: onErrorImpl: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [15s 664ms] Http2Connection(SSLTube(SocketTube(120))) onError: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [15s 664ms] Http2Connection(SSLTube(SocketTube(120))) Stopping scheduler java.io.IOException: selector manager closed java.io.IOException: selector manager closed at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.selectorClosedException(HttpClientImpl.java:1135) at java.net.http/jdk.internal.net.http.HttpClientImpl$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-59-Worker6] [15s 664ms] Http2Connection(SSLTube(SocketTube(120))) Shutting down h2c (state=shutdown+half-closed-local): java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [15s 664ms] SSLTube(SocketTube(120)) subscriber completed with error: java.io.IOException: selector manager closed DEBUG: [HttpClient-59-Worker6] [15s 664ms] AsyncSSLConnection(SSLTube(SocketTube(120))) HttpPublisher: cancelled by SSLTube(SocketTube(120)) DEBUG: [HttpClient-59-Worker6] [15s 664ms] SSL Reader(SocketTube(120)) stop DEBUG: [HttpClient-59-Worker6] [15s 664ms] SSL Writer(SocketTube(120)) stop DEBUG: [HttpClient-59-Worker6] [15s 664ms] SocketTube(120) Stopping read scheduler DEBUG: [HttpClient-59-Worker6] [15s 664ms] SocketTube(120) leaving read() loop with error: Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] DEBUG: [HttpClient-59-Worker6] [15s 664ms] SocketTube(120) Read scheduler stopped DEBUG: [HttpClient-59-Worker6] [15s 664ms] SocketTube(120) leaving request(1): Reading: [ops=None, demand=1, stopped=true], Writing: [ops=None, demand=0] 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/1/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/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/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/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.0.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build HttpClientLocalAddrTest reason: Named class compiled on demand started: Mon Apr 01 08:34:20 CEST 2024 finished: Mon Apr 01 08:34:20 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.891 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 08:34:20 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 08:34:21 CEST 2024 elapsed time (seconds): 0.891 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=306191, tid=306194 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/7/hs_err_pid306191.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/1/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/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/HttpClientLocalAddrTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/1/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/1/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/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/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/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/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Djdk.httpclient.HttpClient.log=frames,ssl,requests,responses,errors \ -Djdk.internal.httpclient.debug=true \ -Dsun.net.httpserver.idleInterval=50000 \ -Djdk.tracePinnedThreads=full \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/HttpClientLocalAddrTest.d/testng.1.jta java/net/httpclient/HttpClientLocalAddrTest.java false HttpClientLocalAddrTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/HttpsTunnelAuthTest.java Passed: java/net/httpclient/ImmutableHeaders.java Passed: java/net/httpclient/HttpVersionsTest.java Passed: java/net/httpclient/ImmutableFlowItems.java Passed: java/net/httpclient/HttpsTunnelTest.java Passed: java/net/httpclient/InterruptedBlockingSend.java Passed: java/net/httpclient/websocket/WSHandshakeExceptionTest.java Passed: java/net/httpclient/InvalidSSLContextTest.java Passed: java/net/httpclient/LineAdaptersCompileOnly.java Passed: java/net/httpclient/HttpGetInCancelledFuture.java Passed: java/net/httpclient/HttpRedirectTest.java Passed: java/net/httpclient/LineStreamsAndSurrogatesTest.java Passed: java/net/httpclient/LargeResponseContent.java Passed: java/net/httpclient/InvalidInputStreamSubscriptionRequest.java Passed: java/net/httpclient/LineSubscribersAndSurrogatesTest.java Passed: java/net/httpclient/InvalidSubscriptionRequest.java Passed: java/net/httpclient/LineBodyHandlerTest.java Passed: java/net/httpclient/LargeHandshakeTest.java Passed: java/net/httpclient/HttpSlowServerTest.java Passed: java/net/httpclient/ISO_8859_1_Test.java Passed: java/net/httpclient/MessageHeadersTest.java Passed: java/net/httpclient/MaxStreams.java Passed: java/net/httpclient/MethodsTest.java Passed: java/net/httpclient/LargeResponseTest.java Passed: java/net/httpclient/MultiAuthTest.java Passed: java/net/httpclient/PlainProxyConnectionTest.java Passed: java/net/httpclient/NoBodyPartOne.java Passed: java/net/httpclient/NoBodyPartThree.java Passed: java/net/httpclient/NoBodyPartTwo.java Passed: java/net/httpclient/MappingResponseSubscriber.java Passed: java/net/httpclient/ProxyAuthTest.java Passed: java/net/httpclient/NonAsciiCharsInURI.java Passed: java/net/httpclient/DigestEchoClientSSL.java Passed: java/net/httpclient/RelayingPublishers.java Passed: java/net/httpclient/ProxyTest.java Passed: java/net/httpclient/RequestBuilderTest.java Passed: java/net/httpclient/ManyRequestsLegacy.java Passed: java/net/httpclient/RedirectWithCookie.java Passed: java/net/httpclient/RedirectMethodChange.java Passed: java/net/httpclient/ProxySelectorTest.java Passed: java/net/httpclient/Response204.java Passed: java/net/httpclient/RestrictedHeadersTest.java Passed: java/net/httpclient/Response204V2Test.java Passed: java/net/httpclient/Response1xxTest.java Passed: java/net/httpclient/SendResponseHeadersTest.java Passed: java/net/httpclient/RetryPost.java Passed: java/net/httpclient/RetryWithCookie.java Passed: java/net/httpclient/ShortRequestBody.java Passed: java/net/httpclient/DigestEchoClient.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 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.036 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 08:35:05 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: 12 finished: Mon Apr 01 08:35:05 CEST 2024 elapsed time (seconds): 0.036 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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.081 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 08:35:05 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: 12 finished: Mon Apr 01 08:35:05 CEST 2024 elapsed time (seconds): 0.081 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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.185 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 08:35:05 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: 12 finished: Mon Apr 01 08:35:05 CEST 2024 elapsed time (seconds): 0.185 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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 08:35:05 CEST 2024 finished: Mon Apr 01 08:35:05 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: User specified action: run build LightWeightHttpServer TIME: 0.228 seconds messages: command: build LightWeightHttpServer reason: User specified action: run build LightWeightHttpServer started: Mon Apr 01 08:35:05 CEST 2024 Test directory: compile: LightWeightHttpServer finished: Mon Apr 01 08:35:05 CEST 2024 elapsed time (seconds): 0.228 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.228 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 08:35:05 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: 12 finished: Mon Apr 01 08:35:05 CEST 2024 elapsed time (seconds): 0.228 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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 08:35:05 CEST 2024 finished: Mon Apr 01 08:35:05 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 08:35:05 CEST 2024 finished: Mon Apr 01 08:35:05 CEST 2024 elapsed time (seconds): 0.0 ACTION: build -- Passed. Build successful REASON: Named class compiled on demand TIME: 0.158 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 08:35:05 CEST 2024 Test directory: compile: RequestBodyTest finished: Mon Apr 01 08:35:05 CEST 2024 elapsed time (seconds): 0.158 ACTION: compile -- Passed. Compilation successful REASON: .class file out of date or does not exist TIME: 0.157 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 08:35:05 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: 12 finished: Mon Apr 01 08:35:05 CEST 2024 elapsed time (seconds): 0.157 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/9/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/9/test/lib /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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:+UseG1GC' \ -J-Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -J-Dtest.timeout.factor=8.0 \ -J-Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -J-Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -J-Dtest.name=java/net/httpclient/RequestBodyTest.java \ -J-Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -J-Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -J-Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -J-Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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: 45.535 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm RequestBodyTest started: Mon Apr 01 08:35:05 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 08:35:51 CEST 2024 elapsed time (seconds): 45.535 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 = 36223 HTTPS server port = 43571 Proxy port = 55057 config RequestBodyTest.setup(): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", false, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("http://127.0.0.1:36223/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/smallfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAY_OFFSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", BYTE_ARRAYS, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", FILE, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", INPUTSTREAM, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, BYTE_ARRAY_CONSUMER, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, DISCARD, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, FILE_WITH_OPTION, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING, "/files/notsobigfile.txt", true, true): success test RequestBodyTest.exchange("https://127.0.0.1:43571/echo/foo", STRING_WITH_CHARSET, STRING_WITH_CHARSET, "/files/notsobigfile.txt", true, false): success test RequestBodyTest.exchange("https://127.0.0.1:43571/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 8:35:07 AM sun.net.httpserver.ServerImpl FINE: HttpServer created http localhost/127.0.0.1:0 Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl FINE: HttpServer created https localhost/127.0.0.1:0 Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /files Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirect Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /echo Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /keepalive Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /redirecterror Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 8:35:07 AM sun.net.httpserver.ServerImpl createContext FINE: context created: /delay Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:10 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:10 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:11 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:11 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:12 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:12 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:13 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:13 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:14 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:14 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:15 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:15 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:16 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:16 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:17 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:17 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:18 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:18 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:19 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:19 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:21 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:22 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:22 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:23 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:23 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:24 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:24 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:25 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:25 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:26 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:26 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:27 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:27 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:28 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:28 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:29 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:29 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:30 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:30 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:31 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:31 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:32 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:32 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:33 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:33 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:34 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:34 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:35 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:35 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:36 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:36 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:37 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:37 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:38 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:38 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:39 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:39 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:40 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:40 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:41 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:41 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:42 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:42 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:43 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:43 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:44 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:44 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:45 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:45 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:46 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:46 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:47 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:47 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:48 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:48 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINER: exchange started Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Exchange run FINE: Exchange request line: POST /echo/foo HTTP/1.1 Apr 01, 2024 8:35:49 AM sun.net.httpserver.ExchangeImpl sendResponseHeaders FINER: Sent headers: noContentToSend=false Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl logReply FINE: POST /echo/foo HTTP/1.1 [200 OK] () Apr 01, 2024 8:35:49 AM sun.net.httpserver.ServerImpl$Dispatcher handleEvent FINER: Write Finished Apr 01, 2024 8:35:50 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:36223 remote=/127.0.0.1:48050] Apr 01, 2024 8:35:50 AM sun.net.httpserver.HttpConnection close FINER: Closing connection: java.nio.channels.SocketChannel[connected local=/127.0.0.1:43571 remote=localhost/127.0.0.1:46894] 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/9/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/9/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/9/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.0.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest ACTION: build -- Passed. All files up to date REASON: Named class compiled on demand TIME: 0.0 seconds messages: command: build RequestBodyTest reason: Named class compiled on demand started: Mon Apr 01 08:35:51 CEST 2024 finished: Mon Apr 01 08:35:51 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.791 seconds messages: command: testng RequestBodyTest reason: User specified action: run testng/othervm/java.security.policy=RequestBodyTest.policy RequestBodyTest started: Mon Apr 01 08:35:51 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 08:35:52 CEST 2024 elapsed time (seconds): 0.791 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=317421, tid=317424 # 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, g1 gc, linux-amd64) # Problematic frame: # V [libjvm.so+0x188db44] SystemDictionary::load_shared_class(InstanceKlass*, Handle, Handle, ClassFileStream const*, PackageEntry*, JavaThread*)+0x224 # # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/scratch/6/hs_err_pid317421.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/9/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/9/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/9/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:+UseG1GC' \ -Dtest.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dcompile.jdk=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/jdk \ -Dtest.timeout.factor=8.0 \ -Dtest.nativepath=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ -Dtest.root=/home/buildbot/worker/test-jdkX-linux/build/test/jdk \ -Dtest.name=java/net/httpclient/RequestBodyTest.java \ -Dtest.file=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/RequestBodyTest.java \ -Dtest.src=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient \ -Dtest.src.path=/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient:/home/buildbot/worker/test-jdkX-linux/build/test/lib:/home/buildbot/worker/test-jdkX-linux/build/test/jdk/java/net/httpclient/lib \ -Dtest.classes=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/9/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/9/test/lib:/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/classes/9/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/6/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:+UseG1GC \ -Djava.library.path=/home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/images/test/jdk/jtreg/native \ com.sun.javatest.regtest.agent.MainWrapper /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_jdk_tier2/java/net/httpclient/RequestBodyTest.d/testng.1.jta java/net/httpclient/RequestBodyTest.java false RequestBodyTest TEST RESULT: Failed. Unexpected exit from test [exit code: 134] -------------------------------------------------- Passed: java/net/httpclient/SmokeTest.java Passed: java/net/httpclient/ShortResponseBodyPostWithRetry.java Passed: java/net/httpclient/ManyRequests.java Passed: java/net/httpclient/SplitResponse.java Passed: java/net/httpclient/ManyRequests2.java Passed: java/net/httpclient/SplitResponseKeepAlive.java Passed: java/net/httpclient/SplitResponseKeepAliveAsync.java Passed: java/net/httpclient/SplitResponseAsync.java Passed: java/net/httpclient/SSLExceptionTest.java Passed: java/net/httpclient/StreamCloseTest.java Passed: java/net/httpclient/SubscriberPublisherAPIExceptions.java Passed: java/net/httpclient/TestKitTest.java Passed: java/net/httpclient/ProxyAuthDisabledSchemes.java Passed: java/net/httpclient/SplitResponseSSLKeepAlive.java Passed: java/net/httpclient/SplitResponseSSL.java Passed: java/net/httpclient/SplitResponseSSLKeepAliveAsync.java Passed: java/net/httpclient/SplitResponseSSLAsync.java Passed: java/net/httpclient/StreamingBody.java Passed: java/net/httpclient/ThrowingPublishersCustomAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersCustomBeforeCancel.java Passed: java/net/httpclient/RedirectTimeoutTest.java Passed: java/net/httpclient/ResponseBodyBeforeError.java Passed: java/net/httpclient/ThrowingPublishersIOAfterCancel.java Passed: java/net/httpclient/ThrowingPublishersIOBeforeCancel.java Passed: java/net/httpclient/ThrowingPublishersSanity.java Passed: java/net/httpclient/ProxyAuthDisabledSchemesSSL.java Passed: java/net/httpclient/ThrowingPublishersInNextRequest.java Passed: java/net/httpclient/ThrowingPublishersInRequest.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java Passed: java/net/httpclient/ThrowingPublishersInSubscribe.java Passed: java/net/httpclient/ResponsePublisher.java Passed: java/net/httpclient/ThrowingPushPromisesAsLinesIO.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringCustom.java Passed: java/net/httpclient/ThrowingPushPromisesAsStringIO.java Passed: java/net/httpclient/ThrowingPushPromisesSanity.java Passed: java/net/httpclient/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/HttpCookie/CookieNegativeMaxAge.java Passed: java/net/HttpCookie/ExpiredCookieTest.java Passed: java/net/httpclient/TimeoutBasic.java Passed: java/net/httpclient/UserCookieTest.java Passed: java/net/httpclient/UnknownBodyLengthTest.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/HttpURLConnection/HttpURLConnectionHeadersOrder.java Passed: java/net/httpclient/TimeoutOrdering.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStream.java Passed: java/net/httpclient/ThrowingSubscribersAsInputStreamAsync.java Passed: java/net/HttpURLConnection/NoProxyTest.java Passed: java/net/HttpURLConnection/HttpURLProxySelectionTest.java Passed: java/net/HttpURLConnection/UnmodifiableMaps.java Passed: java/net/IDN/IllegalArg.java Passed: java/net/IDN/UseSTD3ASCIIRules.java Passed: java/net/Inet4Address/isSiteLocalAddress.java Passed: java/net/Inet4Address/PingThis.java Passed: java/net/HttpURLConnection/Response1xxTest.java Passed: java/net/Inet4Address/textToNumericFormat.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerTest.java Passed: java/net/Inet6Address/serialize/Inet6AddressSerializationTest.java Passed: java/net/Inet6Address/serialize/Serialize.java Passed: java/net/Inet6Address/B4923906.java Passed: java/net/Inet6Address/B6558853.java Passed: java/net/Inet6Address/B6206527.java Passed: java/net/Inet6Address/IPv6AddressTypes.java Passed: java/net/Inet6Address/IPv6Numeric.java Passed: java/net/Inet6Address/Scoping.java Passed: java/net/Inet6Address/StringScope.java Passed: java/net/Inet6Address/PreferIPv6AddressesTest.java Passed: java/net/InetAddress/ptr/Lookup.java Passed: java/net/InetAddress/B6246242.java Passed: java/net/InetAddress/B6296240.java Passed: java/net/InetAddress/BadDottedIPAddress.java Passed: java/net/InetAddress/B5087907.java Passed: java/net/InetAddress/CachedUnknownHostName.java Passed: java/net/InetAddress/CheckJNI.java Passed: java/net/InetAddress/GetLoopbackAddress.java Passed: java/net/InetAddress/getOriginalHostName.java Passed: java/net/InetAddress/HashSpread.java Passed: java/net/InetAddress/GetLocalHostWithSM.java Passed: java/net/InetAddress/InternalNameServiceTest.java Passed: java/net/InetAddress/InternalNameServiceWithHostsFileTest.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPTest.java Passed: java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java Passed: java/net/httpclient/ThrowingSubscribersAsLines.java Passed: java/net/InetAddress/IPv4Formats.java Passed: java/net/InetAddress/IsHostReachableBug.java Passed: java/net/httpclient/ThrowingSubscribersAsLinesAsync.java Passed: java/net/InetAddress/IsReachableViaLoopbackTest.java Passed: java/net/InetAddress/IsReachable.java Passed: java/net/InetSocketAddress/B4849451.java Passed: java/net/InetAddress/WhiteSpaceHostTest.java Passed: java/net/InetSocketAddress/CreateUnresolved.java Passed: java/net/InetSocketAddress/B6469803.java Passed: java/net/InterfaceAddress/Equals.java Passed: java/net/InterfaceAddress/NetworkPrefixLength.java Passed: java/net/InetAddress/NullCharInHostnameDriver.java Passed: java/net/ipv6tests/B6521014.java Passed: java/net/ipv6tests/BadIPv6Addresses.java Passed: java/net/IPSupport/MinimumPermissions.java Passed: java/net/ipv6tests/ScopeTests.java Passed: java/net/httpclient/ThrowingSubscribersAsString.java Passed: java/net/InetSocketAddress/ToString.java Passed: java/net/MulticastSocket/B6425815.java Passed: java/net/MulticastSocket/B6427403.java Passed: java/net/ipv6tests/TcpTest.java Passed: java/net/MulticastSocket/Constructor.java Passed: java/net/httpclient/ThrowingSubscribersAsStringAsync.java Passed: java/net/MulticastSocket/JoinLeave.java Passed: java/net/JarURLConnection/TestDefaultBehavior.java Passed: java/net/MulticastSocket/MulticastTTL.java Passed: java/net/MulticastSocket/NetworkInterfaceEmptyGetInetAddressesTest.java Passed: java/net/MulticastSocket/MulticastAddresses.java Passed: java/net/MulticastSocket/NoSetNetworkInterface.java Passed: java/net/ipv6tests/UdpTest.java Passed: java/net/InetAddress/HostsFileOrderingTest.java Passed: java/net/InetAddress/OfLiteralTest.java Passed: java/net/MulticastSocket/Reuse.java Passed: java/net/MulticastSocket/SetGetNetworkInterfaceTest.java Passed: java/net/MulticastSocket/MultiDead.java Passed: java/net/MulticastSocket/SendPortZero.java Passed: java/net/MulticastSocket/IPMulticastIF.java Passed: java/net/MulticastSocket/SetOutgoingIf.java Passed: java/net/MulticastSocket/SetTTLAndGetTTL.java Passed: java/net/MulticastSocket/SetTTLTo0.java Passed: java/net/MulticastSocket/SetLoopbackMode.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/HttpURLConnection/HttpURLConWithProxy.java Passed: java/net/NetworkInterface/GetMacAddress.java Passed: java/net/HttpURLConnection/HttpURLConnectionExpectContinueTest.java Passed: java/net/NetworkInterface/IPv4Only.java Passed: java/net/NetworkInterface/IndexTest.java Passed: java/net/MulticastSocket/SetLoopbackOption.java Passed: java/net/NetworkInterface/NetworkInterfaceRetrievalTests.java Passed: java/net/NetworkInterface/SubNetworkInterfaceTest.java Passed: java/net/NetworkInterface/NetParamsTest.java Passed: java/net/NetworkInterface/UniqueMacAddressesTest.java Passed: java/net/PlainSocketImpl/BigBacklog.java Passed: java/net/NetworkInterface/Test.java Passed: java/net/PlainSocketImpl/SetBufferSize.java Passed: java/net/PlainSocketImpl/SetOption.java Passed: java/net/PlainSocketImpl/CustomSocketImplFactory.java Passed: java/net/PortUnreachableException/OneExceptionOnly.java Passed: java/net/PortUnreachableException/Test.java Passed: java/net/HttpURLConnection/HttpURLConnUsingProxy.java Passed: java/net/ProxySelector/B6563259.java Passed: java/net/ProxySelector/B6737819.java Passed: java/net/ProxySelector/B8035158.java Passed: java/net/HttpURLConnection/SetAuthenticator/HTTPSetAuthenticatorTest.java Passed: java/net/ProxySelector/MultiThreadedSystemProxies.java Passed: java/net/MulticastSocket/NoLoopbackPackets.java Passed: java/net/ProxySelector/LoopbackAddresses.java Passed: java/net/ProxySelector/NullSelector.java Passed: java/net/NetworkInterface/NetworkInterfaceStreamTest.java Passed: java/net/NetworkInterface/NullMacAddress.java Passed: java/net/ResponseCache/getResponseCode.java Passed: java/net/ProxySelector/SystemProxies.java Passed: java/net/ResponseCache/B6181108.java Passed: java/net/ProxySelector/ProxyTest.java Passed: java/net/ResponseCache/ResponseCacheTest.java Passed: java/net/ServerSocket/AnotherSelectFdsLimit.java Passed: java/net/ResponseCache/Test.java Passed: java/net/ServerSocket/NullConstructor.java Passed: java/net/ProxySelector/NullArguments.java Passed: java/net/ServerSocket/TestAfterClose.java Passed: java/net/ServerSocket/SelectFdsLimit.java Passed: java/net/ResponseCache/Test2.java Passed: java/net/PortUnreachableException/Concurrent.java Passed: java/net/ServerSocket/ImplAccept.java Passed: java/net/Socket/asyncClose/BrokenPipe.java Passed: java/net/SetFactoryPermission/SetFactoryPermission.java Passed: java/net/ServerSocket/TestLocalAddress.java Passed: java/net/MulticastSocket/Promiscuous.java Passed: java/net/MulticastSocket/PromiscuousIPv6.java Passed: java/net/Socket/AddressTest.java Passed: java/net/Socket/asyncClose/Leaky.java Passed: java/net/Socket/setReuseAddress/Restart.java Passed: java/net/Socket/asyncClose/Race.java Passed: java/net/Socket/CloseAvailable.java Passed: java/net/Socket/setReuseAddress/Basic.java Passed: java/net/Socket/B6210227.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/Socket/HttpProxy.java Passed: java/net/Socket/LinkLocal.java Passed: java/net/Socket/NullHost.java Passed: java/net/Socket/OldSocketImplTest.java Passed: java/net/Socket/ProxyCons.java Passed: java/net/Socket/ReadAfterReset.java Passed: java/net/ServerSocket/IsClosedAfterAsyncClose.java Passed: java/net/ServerSocket/AcceptInheritHandle.java Passed: java/net/Socket/RejectIPv6.java Passed: java/net/Socket/RST.java Passed: java/net/Socket/ExceptionText.java Passed: java/net/Socket/SetReceiveBufferSize.java Passed: java/net/Socket/ShutdownBoth.java Passed: java/net/Socket/ShutdownInput.java Passed: java/net/Socket/SetSoLinger.java Passed: java/net/Socket/SocketGrowth.java Passed: java/net/Socket/asyncClose/AsyncClose.java Passed: java/net/Socket/InheritHandle.java Passed: java/net/Socket/SoTimeout.java Passed: java/net/Socket/Streams.java Passed: java/net/Socket/ReadTimeout.java Passed: java/net/Socket/TestAfterClose.java Passed: java/net/Socket/TestClose.java Passed: java/net/Socket/SocketAcceptInterruptTest.java Passed: java/net/Socket/TestTcpNoDelay.java Passed: java/net/Socket/Timeout.java Passed: java/net/Socket/TrafficClass.java Passed: java/net/SocketException/TestSocketExceptionCtor.java Passed: java/net/Socket/UrgentDataTest.java Passed: java/net/Socket/AsyncShutdown.java Passed: java/net/Socket/SocksConnectTimeout.java Passed: java/net/SocketImpl/TestDefaultBehavior.java Passed: java/net/SocketInputStream/SocketClosedException.java Passed: java/net/SocketImpl/ImplSupportedOptions.java Passed: java/net/Socket/UdpSocket.java Passed: java/net/SocketOption/AfterClose.java Passed: java/net/SocketImpl/BadUsages.java Passed: java/net/SocketImpl/SocketImplCombinations.java Passed: java/net/SocketOption/MinimumRcvBufferSize.java Passed: java/net/Socket/SocketReadInterruptTest.java Passed: java/net/Socket/InheritTimeout.java Passed: java/net/SocketOption/RequiredOptions.java Passed: java/net/SocketOption/CachedImplOptions.java Passed: java/net/SocketOption/NullsAndBadValues.java Passed: java/net/SocketOption/TcpKeepAliveTest.java Passed: java/net/SocketPermission/ActionSpace.java Passed: java/net/SocketPermission/Ctor.java Passed: java/net/SocketPermission/B4414825.java Passed: java/net/SocketOption/ImmutableOptions.java Passed: java/net/SocketPermission/NoAction.java Passed: java/net/SocketPermission/Equals.java Passed: java/net/SocketOption/SupportedOptionsSet.java Passed: java/net/SocketPermission/Wildcard.java Passed: java/net/SocketOption/OptionsTest.java Passed: java/net/Socks/SocksProxyVersion.java Passed: java/net/Socks/BadProxySelector.java Passed: java/net/SocketOption/UnsupportedOptionsTest.java Passed: java/net/MulticastSocket/Test.java Passed: java/net/Socks/SocksIPv6Test.java Passed: java/net/Socks/SocksSocketImplTest.java Passed: java/net/Socks/SocksV4Test.java Passed: java/net/SocketInputStream/SocketTimeout.java Passed: java/net/SocketPermission/SocketPermissionTest.java Passed: java/net/httpclient/SpecialHeadersTest.java Passed: java/net/SocketPermission/SocketPermissionCollection.java Passed: java/net/Socks/SocksSocketProxySelectorTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/classpath/ClasspathProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/BuiltInResolverTest.java Passed: java/net/spi/InetAddressResolverProvider/LookupPolicyOfTest.java Passed: java/net/spi/InetAddressResolverProvider/serviceProviderOriginType/module/ModularProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/BootstrapResolverUsageTest.java Passed: java/net/MulticastSocket/UnreferencedMulticastSockets.java Passed: java/net/spi/InetAddressResolverProvider/EmptyResultsStreamTest.java Passed: java/net/spi/InetAddressResolverProvider/ResolutionWithExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/InetAddressUsageInGetProviderTest.java Passed: java/net/spi/InetAddressResolverProvider/ProviderGetExceptionTest.java Passed: java/net/spi/InetAddressResolverProvider/ReverseLookupDelegationTest.java Passed: java/net/URI/RelativeEncoding.java Passed: java/net/spi/InetAddressResolverProvider/ResolvePermissionTest.java Passed: java/net/URI/URItoURLTest.java Passed: java/net/URL/HandlersPkgPrefix/HandlersPkgPrefix.java Passed: java/net/URI/Test.java Passed: java/net/URL/B4148751.java Passed: java/net/URL/B6529759.java Passed: java/net/URL/B8282395.java Passed: java/net/UnixDomainSocketAddress/AddressTest.java Passed: java/net/URL/Constructor.java Passed: java/net/spi/InetAddressResolverProvider/RuntimePermissionTest.java Passed: java/net/URL/JarHandlerPkgPrefix/JarHandlerPkgPrefix.java Passed: java/net/UnixDomainSocketAddress/LengthTest.java Passed: java/net/UnixDomainSocketAddress/UnixDomainSocketAddressSerializationTest.java Passed: java/net/URL/Equals.java Passed: java/net/URL/HandlerLoop.java Passed: java/net/URL/GetDefaultPort.java Passed: java/net/URL/HashCode.java Passed: java/net/URL/OpenStream.java Passed: java/net/URL/ParseAuthority.java Passed: java/net/URL/NonOverridableHandlerFactory.java Passed: java/net/URL/OpenConnection.java Passed: java/net/URL/ParseURL.java Passed: java/net/URL/Protocol.java Passed: java/net/URL/GetContent.java Passed: java/net/URL/RelativePath.java Passed: java/net/URL/RelativeURL.java Passed: java/net/URL/LocaleDependentURLTest.java Passed: java/net/URL/SpecifyHandler.java Passed: java/net/URL/RelativeURLTest.java Passed: java/net/URL/RestoreURL.java Passed: java/net/URL/Test.java Passed: java/net/URL/TestPort.java Passed: java/net/URL/TestRFC2732.java Passed: java/net/URL/UppercaseScheme.java Passed: java/net/URL/URIToURLTest.java Passed: java/net/URL/TestIPv6Addresses.java Passed: java/net/URL/PerConnectionProxy.java Passed: java/net/URL/RacyHandler.java Passed: java/net/URLClassLoader/closetest/GetResourceAsStream.java Passed: java/net/URL/URLFromURITest.java Passed: java/net/URLClassLoader/AddURLTest.java Passed: java/net/URLClassLoader/B6827999.java Passed: java/net/URLClassLoader/B6896088.java Passed: java/net/URLClassLoader/getresourceasstream/TestDriver.java Passed: java/net/ServerSocket/UnreferencedSockets.java Passed: java/net/URLClassLoader/sealing/CheckSealedTest.java Passed: java/net/URLClassLoader/B7050028.java Passed: java/net/URLClassLoader/ClassLoad.java Passed: java/net/URLClassLoader/definePackage/SplitPackage.java Passed: java/net/URLClassLoader/FindResourceDoesNotThrowException.java Passed: java/net/URLClassLoader/NullURLTest.java Passed: java/net/URLClassLoader/GetURLsTest.java Passed: java/net/URLClassLoader/URLParsing.java Passed: java/net/URLClassLoader/ClassPathTest.java Passed: java/net/URLConnection/contentHandler/UserContentHandler.java Passed: java/net/spi/URLStreamHandlerProvider/Basic.java Passed: java/net/URLConnection/Connect.java Passed: java/net/URLClassLoader/closetest/CloseTest.java Passed: java/net/URLConnection/ExifContentGuesser.java Passed: java/net/URLConnection/GetContentType.java Passed: java/net/URLConnection/GetFileNameMap.java Passed: java/net/URLConnection/GetLastModified.java Passed: java/net/URLConnection/GetResponseCode.java Passed: java/net/URLConnection/GetXmlContentType.java Passed: java/net/URLConnection/HandleContentTypeWithAttrs.java Passed: java/net/URLConnection/HttpContinueStackOverflow.java Passed: java/net/URLConnection/Redirect307Test.java Passed: java/net/URLConnection/B5052093.java Passed: java/net/URLConnection/RedirectLimit.java Passed: java/net/URLConnection/RequestPropertyValues.java Passed: java/net/URLConnection/DisconnectAfterEOF.java Passed: java/net/URLConnection/Responses.java Passed: java/net/spi/InetAddressResolverProvider/AddressesCachingTest.java Passed: java/net/URLConnection/RequestProperties.java Passed: java/net/URLConnection/TIFFContentGuesser.java Passed: java/net/URLConnection/ResendPostBody.java Passed: java/net/URLConnection/UnknownContentType.java Passed: java/net/URLConnection/URLConnectionHeaders.java Passed: java/net/URLConnection/SetDefaultUseCaches.java Passed: java/net/URLConnection/URLConnectionHeadersOrder.java Passed: java/net/URLDecoder/B6463990.java Passed: java/net/URLDecoder/EncodeDecode.java Passed: java/net/URLDecoder/EncodingTest.java Passed: java/net/URLDecoder/URLDecoderArgs.java Passed: java/net/URLConnection/ChunkedEncoding.java Passed: java/net/URLEncoder/DecodeNonEncoded.java Passed: java/net/URLEncoder/Decoder.java Passed: java/net/URLEncoder/EncodingTest.java Passed: java/net/URLEncoder/URLEncodeDecode.java Passed: java/net/URLEncoder/URLEncoderEncodeArgs.java Passed: java/net/URLConnection/SetIfModifiedSince.java Passed: java/net/URLPermission/InvalidCharacterTest.java Passed: java/net/URLConnection/TimeoutTest.java Passed: java/net/URLPermission/OpenURL.java Passed: java/net/URLPermission/nstest/LookupTest.java Passed: java/net/URLStreamHandler/TestDefaultBehavior.java Passed: java/net/URLClassLoader/HttpTest.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/B6499348.java Passed: java/net/NetworkConfigurationProbe.java Passed: java/net/whitebox/CookieTestDriver.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/nio/channels/AsynchronousChannelGroup/Identity.java Passed: java/net/vthread/BlockingSocketOps.java#no-vmcontinuations Passed: java/net/vthread/BlockingSocketOps.java#default Passed: java/nio/channels/AsynchronousChannelGroup/Unbounded.java Passed: java/nio/channels/AsynchronousFileChannel/Basic.java Passed: java/nio/channels/AsynchronousFileChannel/CustomThreadPool.java Passed: java/nio/channels/AsynchronousFileChannel/LotsOfWrites.java Passed: java/nio/channels/AsynchronousServerSocketChannel/Basic.java Passed: java/nio/channels/AsynchronousChannelGroup/Restart.java Passed: java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java Passed: java/net/spi/InetAddressResolverProvider/AddressesStaleCachingTest.java Passed: java/net/URL/EarlyOrDelayedParsing.java Passed: java/nio/channels/AsynchronousSocketChannel/CompletionHandlerRelease.java Passed: java/nio/channels/AsynchronousChannelGroup/Basic.java Passed: java/nio/channels/Channels/Basic.java Passed: java/nio/channels/Channels/Basic2.java Passed: java/net/vthread/BlockingSocketOps.java#poller-modes Passed: java/nio/channels/Channels/CloseWriterOnFailedFlush.java Passed: java/nio/channels/Channels/EncodingTest.java Passed: java/nio/channels/Channels/ReadByte.java Passed: java/nio/channels/Channels/ReadOffset.java Passed: java/nio/channels/AsynchronousSocketChannel/Leaky.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/net/URLConnection/ContentHandlers/ContentHandlersTest.java Passed: java/nio/channels/AsynchronousSocketChannel/DieBeforeComplete.java Passed: java/nio/channels/Channels/NewWriter.java Passed: java/nio/channels/Channels/Write.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferFrom.java Passed: java/nio/channels/Channels/TransferTo_2GB_transferTo.java Passed: java/nio/channels/Channels/TransferTo2.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/AdaptorBasic.java Passed: java/net/Socket/Timeouts.java Passed: java/nio/channels/DatagramChannel/AdaptorConnect.java Passed: java/nio/channels/DatagramChannel/BasicMulticastTests.java Passed: java/nio/channels/DatagramChannel/BindNull.java Passed: java/nio/channels/DatagramChannel/Connect.java Passed: java/nio/channels/DatagramChannel/ChangingAddress.java Passed: java/nio/channels/DatagramChannel/ConnectExceptions.java Passed: java/nio/channels/DatagramChannel/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/net/spi/InetAddressResolverProvider/LookupPolicyMappingTest.java Passed: java/nio/channels/DatagramChannel/AfterDisconnect.java Passed: java/nio/channels/DatagramChannel/ConnectPortZero.java Passed: java/nio/channels/DatagramChannel/NoSender.java Passed: java/nio/channels/Channels/SocketChannelStreams.java Passed: java/nio/channels/DatagramChannel/NotBound.java Passed: java/nio/channels/Channels/TransferTo.java Passed: java/nio/channels/DatagramChannel/Receive.java Passed: java/nio/channels/DatagramChannel/ReceiveISA.java Passed: java/nio/channels/DatagramChannel/Refused.java Passed: java/nio/channels/DatagramChannel/ManySourcesAndTargets.java Passed: java/nio/channels/DatagramChannel/InterruptibleOrNot.java Passed: java/nio/channels/DatagramChannel/SendExceptions.java Passed: java/nio/channels/DatagramChannel/Sender.java Passed: java/nio/channels/DatagramChannel/AdaptorMulticasting.java Passed: java/nio/channels/DatagramChannel/SocketOptionTests.java Passed: java/nio/channels/DatagramChannel/SRTest.java Passed: java/nio/channels/DatagramChannel/SendPortZero.java Passed: java/nio/channels/DatagramChannel/ThereCanBeOnlyOne.java Passed: java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Passed: java/nio/channels/DatagramChannel/Truncate.java Passed: java/nio/channels/DatagramChannel/SelectWhenRefused.java Passed: java/nio/channels/DatagramChannel/UseDGWithIPv6.java Passed: java/nio/channels/etc/NetworkChannelTests.java Passed: java/net/URLClassLoader/RemoveJar.java Passed: java/nio/channels/DatagramChannel/StressNativeSignal.java Passed: java/nio/channels/etc/PrintSupportedOptions.java Passed: java/nio/channels/etc/OpenAndConnect.java Passed: java/nio/channels/etc/Shadow.java Passed: java/nio/channels/FileChannel/directio/DirectIOTest.java Passed: java/nio/channels/AsynchronousSocketChannel/Basic.java Passed: java/nio/channels/FileChannel/directio/PreadDirect.java Passed: java/nio/channels/etc/AdaptorCloseAndInterrupt.java Passed: java/nio/channels/etc/LocalSocketAddressType.java Passed: java/nio/channels/FileChannel/directio/PwriteDirect.java Passed: java/nio/channels/etc/ProtocolFamilies.java Passed: java/nio/channels/FileChannel/directio/ReadDirect.java Passed: java/nio/channels/FileChannel/directio/WriteDirect.java Passed: java/nio/channels/FileChannel/Args.java Passed: java/nio/channels/FileChannel/AtomicAppend.java Passed: java/nio/channels/Channels/ReadXBytes.java Passed: java/nio/channels/FileChannel/CleanerTest.java Passed: java/nio/channels/DatagramChannel/Loopback.java Passed: java/nio/channels/AsynchronousSocketChannel/StressLoopback.java Passed: java/nio/channels/FileChannel/ClosedByInterrupt.java Passed: java/nio/channels/FileChannel/ClosedChannelTransfer.java Passed: java/nio/channels/DatagramChannel/PromiscuousIPv6.java Passed: java/nio/channels/FileChannel/CloseDuringTransfer.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/LargeMapTest.java Passed: java/nio/channels/FileChannel/Lock.java Passed: java/nio/channels/FileChannel/LongTransferTest.java Passed: java/nio/channels/FileChannel/LoopingTruncate.java Passed: java/nio/channels/FileChannel/MapAssertions.java Passed: java/nio/channels/FileChannel/MapOverEnd.java Passed: java/nio/channels/FileChannel/MapReadOnly.java Passed: java/nio/channels/FileChannel/MapTest.java Passed: java/nio/channels/FileChannel/MapToMemorySegmentTest.java Passed: java/nio/channels/FileChannel/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/TransferFromExtend.java Passed: java/nio/channels/FileLock/FileLockConstructor.java Passed: java/nio/channels/FileLock/FileLockGC.java Passed: java/nio/channels/FileChannel/Transfer4GBFile.java Passed: java/nio/channels/FileChannel/TransferOverlappedFileChannel.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/ScatteringRead.java Passed: java/nio/channels/Pipe/SelectPipe.java Passed: java/nio/channels/Pipe/PipeInterrupt.java Passed: java/nio/channels/FileChannel/Transfers.java Passed: java/nio/channels/SelectionKey/RacyRegister.java Passed: java/nio/channels/FileLock/Overlaps.java Passed: java/nio/channels/Selector/BasicAccept.java Passed: java/nio/channels/SelectionKey/AtomicUpdates.java Passed: java/nio/channels/Selector/BasicConnect.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/CloseInvalidatesKeys.java Passed: java/nio/channels/Selector/CloseThenRegister.java Passed: java/nio/channels/SelectionKey/AtomicAttachTest.java Passed: java/nio/channels/Selector/CancelDuringRegister.java Passed: java/nio/channels/Selector/ConnectWrite.java Passed: java/nio/channels/Selector/CheckLocking.java Passed: java/nio/channels/Selector/HelperSlowToDie.java Passed: java/nio/channels/Selector/CustomFileSystem.java Passed: java/nio/channels/Selector/KeySets.java Passed: java/nio/channels/Selector/KeysReady.java Passed: java/nio/channels/Selector/LotsOfChannels.java#id0 Passed: java/nio/channels/Selector/LotsOfInterrupts.java#platform Passed: java/nio/channels/Selector/Alias.java Passed: java/nio/channels/FileChannel/TransferToNonWritable.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/SelectAndClose.java Passed: java/nio/channels/Selector/SelectNowWhenEmpty.java Passed: java/nio/channels/FileChannel/Write.java Passed: java/nio/channels/Selector/LotsOfInterrupts.java#virtual Passed: java/nio/channels/Selector/SelectorTest.java Passed: java/nio/channels/Selector/RegAfterPreClose.java Passed: java/nio/channels/Selector/SelectWrite.java Passed: java/nio/channels/Selector/SelectAndCancel.java Passed: java/nio/channels/FileChannel/TransferToChannel.java Passed: java/nio/channels/Selector/WakeupEmpty.java Passed: java/nio/channels/Selector/WakeupOverflow.java Passed: java/nio/channels/Selector/Wakeup.java Passed: java/nio/channels/Selector/WakeupSpeed.java Passed: java/nio/channels/Selector/UpdateReadyOps.java Passed: java/nio/channels/ServerSocketChannel/AdaptServerSocket.java Passed: java/nio/channels/Selector/SelectorLimit.java Passed: java/nio/channels/ServerSocketChannel/NonBlockingAccept.java Passed: java/nio/channels/ServerSocketChannel/Open.java Passed: java/nio/channels/ServerSocketChannel/Basic.java Passed: java/nio/channels/Selector/WakeupAfterClose.java Passed: java/nio/channels/ServerSocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/BigReadWrite.java Passed: java/nio/channels/SocketChannel/Basic.java Passed: java/nio/channels/SocketChannel/BufferSize.java Passed: java/nio/channels/SocketChannel/Bind.java Passed: java/nio/channels/SocketChannel/AdaptSocket.java Passed: java/nio/channels/SocketChannel/Close.java Passed: java/nio/channels/SocketChannel/CloseAfterConnect.java Passed: java/nio/channels/SocketChannel/CloseRegisteredChannel.java Passed: java/nio/channels/SocketChannel/CloseTimeoutChannel.java Passed: java/nio/channels/SocketChannel/AsyncCloseChannel.java Passed: java/nio/channels/Selector/RacyDeregister.java#id0 Passed: java/nio/channels/SocketChannel/ConnectState.java Passed: java/nio/channels/SocketChannel/Connect.java Passed: java/nio/channels/SocketChannel/ExceptionTranslation.java Passed: java/nio/channels/Selector/Connect.java Passed: java/nio/channels/SocketChannel/GetChannel.java Passed: java/nio/channels/SocketChannel/LingerOnClose.java Passed: java/nio/channels/SocketChannel/LocalAddress.java Passed: java/nio/channels/SocketChannel/FinishConnect.java Passed: java/nio/channels/SocketChannel/Hangup.java Passed: java/nio/channels/SocketChannel/ConnectionReset.java Passed: java/nio/channels/SocketChannel/OutOfBand.java Passed: java/nio/channels/SocketChannel/ShortWrite.java Passed: java/nio/channels/SocketChannel/ReadWriteAfterClose.java Passed: java/nio/channels/SocketChannel/Shutdown.java Passed: java/nio/channels/SocketChannel/SocketInheritance.java Passed: java/nio/channels/SocketChannel/Trivial.java Passed: java/nio/channels/SocketChannel/UnboundSocketTests.java Passed: java/nio/channels/SocketChannel/VectorIO.java Passed: java/nio/channels/SocketChannel/SocketOptionTests.java Passed: java/nio/channels/SocketChannel/VectorParams.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/unixdomain/Bind.java Passed: java/nio/channels/unixdomain/FileAttributes.java Passed: java/nio/channels/SocketChannel/Write.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/unixdomain/IOExchanges.java Passed: java/nio/channels/unixdomain/Security.java Passed: java/nio/channels/Selector/SelectWithConsumer.java#id0 Passed: java/nio/channels/Selector/OutOfBand.java#id0 Passed: java/nio/channels/ConfigureBlocking.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#default Passed: java/nio/charset/Charset/AliasesCopy.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#no-vmcontinuations Passed: java/nio/charset/Charset/AvailableCharsetNames.java Passed: java/nio/charset/Charset/CharsetContainmentTest.java Passed: java/nio/channels/Selector/ChangingInterests.java#id0 Passed: java/nio/charset/Charset/EncDec.java Passed: java/nio/charset/Charset/ForName.java Passed: java/nio/channels/spi/SelectorProvider/inheritedChannel/InheritedChannelTest.java Passed: java/nio/charset/Charset/IllegalCharsetName.java Passed: java/nio/charset/Charset/NIOCharsetAvailabilityTest.java Passed: java/nio/charset/CharsetDecoder/ASCIIDecode.java Passed: java/nio/charset/CharsetDecoder/AverageMax.java Passed: java/nio/charset/CharsetDecoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetDecoder/EmptyInput.java Passed: java/nio/charset/CharsetDecoder/NaNinCtor.java Passed: java/nio/channels/vthread/SelectorOps.java#no-vmcontinuations Passed: java/nio/charset/CharsetEncoder/CanEncode.java Passed: java/nio/charset/Charset/DefaultCharsetTest.java Passed: java/nio/channels/vthread/SelectorOps.java#default Passed: java/nio/charset/CharsetEncoder/CoderMalfunctionErrorTest.java Passed: java/nio/charset/CharsetEncoder/Flush.java Passed: java/nio/charset/CharsetEncoder/NaNinCtor.java Passed: java/nio/charset/coders/BashCache.java Passed: java/nio/charset/coders/Check.java Passed: java/nio/charset/coders/Errors.java Passed: java/nio/charset/coders/IOCoders.java Passed: java/nio/charset/coders/IsLegalReplacement.java Passed: java/nio/charset/coders/FullRead.java Passed: java/nio/charset/Charset/NullCharsetName.java Passed: java/nio/charset/Charset/Contains.java Passed: java/nio/charset/coders/ResetISO2022JP.java Passed: java/nio/charset/coders/Surrogates.java Passed: java/nio/charset/RemovingSunIO/TestCOMP.java Passed: java/nio/charset/RemovingSunIO/TestUnmappableForLength.java Passed: java/nio/charset/coders/StreamTimeout.java Passed: java/nio/file/attribute/AclEntry/EmptySet.java Passed: java/nio/charset/RemovingSunIO/SunioAlias.java Passed: java/nio/file/attribute/AclFileAttributeView/Basic.java Passed: java/nio/charset/coders/BashStreams.java Passed: java/nio/channels/vthread/BlockingChannelOps.java#poller-modes Passed: java/nio/file/attribute/BasicFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/UnixSocketFile.java Passed: java/nio/file/attribute/BasicFileAttributeView/SetTimesNanos.java Passed: java/nio/file/attribute/FileTime/Basic.java Passed: java/nio/file/attribute/DosFileAttributeView/Basic.java Passed: java/nio/file/attribute/BasicFileAttributeView/CreationTime.java Passed: java/nio/file/attribute/PosixFileAttributeView/Basic.java Passed: java/nio/file/DirectoryStream/DriveLetter.java Passed: java/nio/file/DirectoryStream/SecureDS.java Passed: java/nio/file/DirectoryStream/Basic.java Passed: java/nio/file/attribute/UserDefinedFileAttributeView/Basic.java Passed: java/nio/charset/Charset/RegisteredCharsets.java Passed: java/nio/charset/StandardCharsets/Standard.java Passed: java/nio/channels/SocketChannel/CloseDuringConnect.java Passed: java/nio/file/etc/Exceptions.java Passed: java/nio/charset/CharsetDecoder/XcodeOverflow.java Passed: java/nio/file/Files/probeContentType/ForceLoad.java Passed: java/nio/file/Files/walkFileTree/MaxDepth.java Passed: java/nio/file/Files/walkFileTree/Nulls.java Passed: java/nio/file/Files/walkFileTree/SkipSiblings.java Passed: java/nio/file/Files/walkFileTree/SkipSubtree.java Passed: java/nio/file/Files/walkFileTree/TerminateWalk.java Passed: java/nio/file/Files/CallWithInterruptSet.java Passed: java/nio/file/Files/probeContentType/Basic.java Passed: java/nio/file/Files/probeContentType/ParallelProbes.java Passed: java/nio/channels/SocketChannel/AdaptorStreams.java Passed: java/nio/file/Files/CheckPermissions.java Passed: java/nio/file/Files/CreateDirectories.java Passed: java/nio/channels/AsyncCloseAndInterrupt.java Passed: java/nio/file/Files/CustomOptions.java Passed: java/nio/file/Files/FileAttributes.java Passed: java/nio/file/Files/CopyAndMove.java Passed: java/nio/file/Files/CopyToNonDefaultFS.java Passed: java/nio/file/Files/InputStreamTest.java Passed: java/nio/file/Files/walkFileTree/WalkWithSecurity.java Passed: java/nio/file/Files/Misc.java Passed: java/nio/file/Files/NameLimits.java Passed: java/nio/file/Files/BytesAndLines.java Passed: java/nio/file/Files/DeleteOnClose.java Passed: java/nio/file/Files/Links.java Passed: java/nio/file/Files/SBC.java Passed: java/nio/file/Files/CopyMoveVariations.java Passed: java/nio/file/Files/SetLastModifiedTime.java Passed: java/nio/file/Files/TemporaryFiles.java Passed: java/nio/charset/spi/CharsetProviderBasicTest.java Passed: java/nio/file/Files/InterruptCopy.java Passed: java/nio/file/Files/walkFileTree/FindTest.java Passed: java/nio/file/Files/ReadWriteString.java Passed: java/nio/file/Files/Mismatch.java Passed: java/nio/file/FileStore/Basic.java Passed: java/nio/file/Path/UriImportExport.java Passed: java/nio/file/PathMatcher/Basic.java Passed: java/nio/file/Files/CopyProcFile.java Passed: java/nio/file/Path/PathOps.java Passed: java/nio/file/Files/StreamTest.java Passed: java/nio/file/WatchService/FileTreeModifier.java Passed: java/nio/file/FileSystem/Basic.java Passed: java/nio/file/Path/ToRealPath.java Passed: java/nio/file/WatchService/LotsOfCancels.java Passed: java/nio/file/WatchService/SensitivityModifier.java Passed: java/nio/file/Files/CopyInterference.java Passed: java/nio/file/spi/TestDelegation.java Passed: java/nio/file/Files/SymlinkTime.java Passed: java/nio/file/WatchService/LotsOfCloses.java Passed: java/nio/MappedByteBuffer/Basic.java Passed: java/nio/MappedByteBuffer/ForceException.java Passed: java/nio/MappedByteBuffer/ForceViews.java Passed: java/nio/file/spi/SetDefaultProvider.java Passed: java/nio/MappedByteBuffer/SubclassCastUOE.java Passed: java/nio/MappedByteBuffer/MapSyncFail.java Passed: java/nio/MappedByteBuffer/Force.java Passed: java/security/AccessControlContext/CheckCtor.java Passed: java/nio/jni/NewDirectByteBuffer.java Passed: java/nio/MappedByteBuffer/Truncate.java Passed: java/security/AccessControlContext/NullCombinerEquals.java Passed: java/security/AccessControlContext/FailureDebugOption.java Passed: java/security/AccessControlContext/CheckNullPermission.java Passed: java/nio/MappedByteBuffer/ZeroMap.java Passed: java/security/AccessController/LimitedDoPrivileged.java Passed: java/security/AccessController/LimitedDoPrivilegedWithNullPerms.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/BasicPermission/MixedBasicPermissions.java Passed: java/nio/file/WatchService/WithSecurityManager.java Passed: java/security/BasicPermission/SerialVersion.java Passed: java/security/AccessController/DoPrivAccompliceTest.java Passed: java/security/BasicPermission/Wildcard.java Passed: java/security/BasicPermission/PermClass.java Passed: java/security/BasicPermission/NullOrEmptyName.java Passed: java/security/cert/CertificateFactory/openssl/BadFooter.java Passed: java/security/cert/CertificateFactory/GenerateCertificatesEmptyCollection.java Passed: java/security/cert/CertificateFactory/BadX509CertData.java Passed: java/security/cert/CertificateFactory/openssl/OpenSSLCert.java Passed: java/security/cert/CertificateFactory/ReturnStream.java Passed: java/security/cert/CertificateFactory/invalidEncodedCerts/DetectInvalidEncoding.java Passed: java/security/cert/CertPath/Serialize.java Passed: java/security/cert/CertificateRevokedException/Basic.java Passed: java/nio/file/WatchService/DeleteInterference.java Passed: java/security/cert/CertPathBuilder/akiExt/AKISerialNumber.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildEEBasicConstraints.java Passed: java/security/cert/CertPathBuilder/targetConstraints/BuildOddSel.java Passed: java/security/cert/CertPathBuilder/zeroLengthPath/ZeroLengthPath.java Passed: java/nio/file/WatchService/Basic.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/CertPathBuilder/NoExtensions.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevel.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevel.java Passed: java/security/cert/CertPathBuilder/selfIssued/KeyUsageMatters.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLOneLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraintsRFC822/ValidateCertPath.java Passed: java/security/cert/CertPathValidator/indirectCRL/CircularCRLTwoLevelRevoked.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithoutRID.java Passed: java/security/AccessController/DoPriv.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithUnexpectedRID.java Passed: java/security/cert/CertPathValidator/targetConstraints/ValidateTargetConstraints.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValidateNC.java Passed: java/security/cert/CertPathValidator/nameConstraints/NameConstraintsWithRID.java Passed: java/security/cert/CertPathValidator/OCSP/AIACheck.java Passed: java/security/cert/CertPathValidatorException/GetMessage.java Passed: java/security/cert/CertPathValidatorException/ReasonTest.java Passed: java/security/cert/CertPathValidator/trustAnchor/ValWithAnchorByName.java Passed: java/security/cert/CertStore/NoLDAP.java Passed: java/security/cert/pkix/nameConstraintsMinMax/VerifyNameConstraints.java Passed: java/security/cert/CertPathValidator/OCSP/FailoverToCRL.java Passed: java/security/cert/PKIXBuilderParameters/InvalidParameters.java Passed: java/security/cert/PKIXParameters/InvalidParameters.java Passed: java/security/cert/CertPathValidatorException/Serial.java Passed: java/security/cert/PolicyNode/GetPolicyQualifiers.java Passed: java/security/cert/URICertStoreParameters/TestBasic.java Passed: java/security/cert/X509Certificate/EmptySubject.java Passed: java/security/cert/X509Certificate/ExtKeyUsage.java Passed: java/security/cert/PKIXRevocationChecker/UnitTest.java Passed: java/security/cert/PKIXRevocationChecker/OcspUnauthorized.java Passed: java/security/cert/X509Certificate/GetUnparseableExtensions.java Passed: java/security/cert/X509Certificate/VerifyDefault.java Passed: java/security/cert/X509Certificate/X509BadCertificate.java Passed: java/security/cert/pkix/policyChanges/TestPolicy.java Passed: java/security/cert/X509CertSelector/SetNameConstraintsEmptySequence.java Passed: java/security/cert/X509Certificate/GetSigAlgParams.java Passed: java/security/cert/X509CRL/VerifyDefault.java Passed: java/security/cert/CertPathEncodingTest.java Passed: java/security/cert/GetInstance.java Passed: java/security/CodeSigner/Serialize.java Passed: java/security/CodeSource/CertsMatch.java Passed: java/security/cert/X509CertSelectorTest.java Passed: java/security/CodeSource/Implies.java Passed: java/security/DigestInputStream/TestSkipAndReset.java Passed: java/security/Exceptions/ChainingConstructors.java Passed: java/security/cert/X509CRLSelector/CRLNumberMissing.java Passed: java/security/IdentityScope/NoDefaultSystemScope.java Passed: java/security/Identity/EqualsHashCodeContract.java Passed: java/security/cert/CertPathValidator/OCSP/GetAndPostTests.java Passed: java/nio/file/WatchService/UpdateInterference.java Passed: java/security/KeyAgreement/KeyAgreementTest.java Passed: java/security/KeyAgreement/NegativeTest.java Passed: java/security/KeyAgreement/KeySpecTest.java Passed: java/security/KeyFactory/Failover.java Passed: java/security/KeyFactory/GenerateRSAPrivateCrtKey.java Passed: java/nio/channels/SocketChannel/CloseDuringWrite.java Passed: java/security/KeyPairGenerator/GenerateKeypair.java Passed: java/security/KeyPairGenerator/GenerateRSAKeyPair.java Passed: java/security/KeyRep/SerialDSAPubKey.java Passed: java/security/KeyRep/Serial.java Passed: java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java Passed: java/security/KeyStore/PKCS12/CheckDefaults.java Passed: java/security/KeyAgreement/MultiThreadTest.java Passed: java/security/KeyStore/PKCS12/CheckNullDefault.java Passed: java/security/KeyRep/SerialOld.java Passed: java/security/KeyPairGenerator/Failover.java Passed: java/security/AsymmetricKey/GetParams.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/EntryProtectionTest.java Passed: java/security/KeyStore/PKCS12/MetadataEmptyTest.java Passed: java/security/KeyStore/PKCS12/WriteP12Test.java Passed: java/security/KeyStore/CheckInputStream.java Passed: java/security/KeyStore/DefaultEntryType.java Passed: java/security/KeyStore/EntryMethods.java Passed: java/security/KeyStore/KeyStoreBuilder.java Passed: java/security/KeyStore/PKCS12/UnmodifiableAttributes.java Passed: java/security/KeyStore/OneProbeOneNot.java Passed: java/security/KeyStore/PKCS12/MetadataStoreLoadTest.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertAPITest.java Passed: java/security/KeyStore/ProbeKeystores.java Passed: java/security/MessageDigest/ArgumentSanity.java Passed: java/security/MessageDigest/ByteBuffers.java Passed: java/security/KeyStore/TestKeyStoreBasic.java Passed: java/security/KeyStore/TestKeyStoreEntry.java Passed: java/security/MessageDigest/TestCloneable.java Passed: java/nio/file/WatchService/MayFlies.java Passed: java/security/MessageDigest/TestSameValue.java Passed: java/security/KeyStore/PBETest.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/MessageDigest/TestSameLength.java Passed: java/security/KeyStore/PKCS12/KeytoolReaderP12Test.java Passed: java/security/KeyStore/PKCS12/StoreTrustedCertKeytool.java Passed: java/security/cert/CertPathValidator/OCSP/OCSPTimeout.java Passed: java/security/Policy/GetInstance/GetInstanceSecurity.java Passed: java/security/Policy/GetInstance/GetInstance.java Passed: java/security/Policy/GetPermissions/JarURL.java Passed: java/security/Principal/Implies.java Passed: java/security/PrivilegedActionException/PrintWrappedException.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyTest.java Passed: java/security/ProtectionDomain/CheckWhatYouGet.java Passed: java/security/misc/TestDefaultRandom.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/ProtectionDomain/Recursion.java Passed: java/security/Provider/CertStoreConstructorParam.java Passed: java/security/Provider/ChangeProviders.java Passed: java/security/Provider/DefaultProviderList.java Passed: java/security/Provider/Equals.java Passed: java/security/ProtectionDomain/RecursionDebug.java Passed: java/security/Provider/GetInstance.java Passed: java/security/Provider/ProviderInfoCheck.java Passed: java/security/Provider/GetServiceRace.java Passed: java/security/Provider/RemoveProvider.java Passed: java/security/Policy/PolicyProvider/UseSystemClassLoader.java Passed: java/security/Provider/ProviderVersionCheck.java Passed: java/security/Provider/Turkish.java Passed: java/security/Provider/SupportsParameter.java Passed: java/security/SecureClassLoader/DefineClassByteBuffer.java Passed: java/security/Policy/ExtensiblePolicy/ExtensiblePolicyWithJarTest.java Passed: java/security/SecureRandom/DefaultAlgo.java Passed: java/security/SecureRandom/DefaultProvider.java Passed: java/security/SecureClassLoader/DefineClass.java Passed: java/security/SecureRandom/DrbgParametersSpec.java Passed: java/security/SecureRandom/GetAlgorithm.java Passed: java/security/SecureRandom/GetInstanceTest.java Passed: java/security/Provider/NewInstance.java Passed: java/security/SecureRandom/NextBytesNull.java Passed: java/security/SecureRandom/EnoughSeedTest.java Passed: java/security/SecureRandom/Serialize.java Passed: java/security/KeyAgreement/KeySizeTest.java Passed: java/security/SecureRandom/SerializedSeedTest.java Passed: java/security/Security/ClassLoader/DeprivilegedModuleLoaderTest.java Passed: java/security/SecureRandom/ApiTest.java Passed: java/security/Security/ClassLoaderDeadlock/Deadlock.sh Passed: java/security/Security/removing/RemoveProviderByIdentity.java Passed: java/security/Security/removing/RemoveProviders.java Passed: java/security/KeyStore/PKCS12/KeytoolWriteP12Test.java Passed: java/nio/file/WatchService/LotsOfEvents.java Passed: java/security/Security/removing/RemoveStaticProvider.java Passed: java/security/Security/SecurityPropFile/SecurityPropFile.java Passed: java/security/Security/CaseInsensitiveAlgNames.java Passed: java/security/KeyPairGenerator/FinalizeHalf.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/Policy/SignedJar/SignedJarTest.java Passed: java/security/Signature/SignatureGetAlgorithm.java Passed: java/security/Security/ConfigFileTest.java Passed: java/security/Signature/SignWithOutputBuffer.java Passed: java/security/SecureRandom/NoSync.java Passed: java/security/Signature/TestInitSignWithMyOwnRandom.java Passed: java/security/Signature/VerifyRangeCheckOverflow.java Passed: java/security/Signature/SignatureLength.java Passed: java/security/Signature/TestCloneable.java Passed: java/security/Signature/Offsets.java Passed: java/security/SecureRandom/MultiThreadTest.java Passed: java/security/SignedObject/Copy.java Passed: java/security/Signature/SignatureGetInstance.java Passed: java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Passed: java/security/spec/ECCBasic.java Passed: java/security/spec/EllipticCurveMatch.java Passed: java/security/UnresolvedPermission/AccessorMethods.java Passed: java/security/spec/IsAssignableFromOrder.java Passed: java/security/UnresolvedPermission/Equals.java Passed: java/security/UnresolvedPermission/Debug.java Passed: java/security/Security/SynchronizedAccess.java Passed: java/security/SignedObject/Correctness.java Passed: java/sql/testng/test/sql/BatchUpdateExceptionTests.java Passed: java/sql/testng/test/sql/CallableStatementTests.java Passed: java/sql/testng/test/sql/DataTruncationTests.java Passed: java/sql/testng/test/sql/DateTests.java Passed: java/security/Security/signedfirst/DynStatic.java Passed: java/sql/testng/test/sql/DriverManagerTests.java Passed: java/sql/driverModuleTests/DriverManagerModuleTests.java Passed: java/sql/testng/test/sql/SQLClientInfoExceptionTests.java Passed: java/sql/testng/test/sql/SQLExceptionTests.java Passed: java/sql/testng/test/sql/SQLFeatureNotSupportedExceptionTests.java Passed: java/sql/permissionTests/DriverManagerPermissionsTests.java Passed: java/sql/testng/test/sql/SQLIntegrityConstraintViolationExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLNonTransientExceptionTests.java Passed: java/sql/testng/test/sql/SQLRecoverableExceptionTests.java Passed: java/sql/testng/test/sql/SQLSyntaxErrorExceptionTests.java Passed: java/sql/testng/test/sql/SQLDataExceptionTests.java Passed: java/sql/testng/test/sql/SQLTimeoutExceptionTests.java Passed: java/sql/testng/test/sql/PreparedStatementTests.java Passed: java/sql/testng/test/sql/SQLTransactionRollbackExceptionTests.java Passed: java/security/MessageDigest/TestDigestIOStream.java Passed: java/sql/testng/test/sql/SQLTransientConnectionExceptionTests.java Passed: java/sql/testng/test/sql/SQLWarningTests.java Passed: java/sql/testng/test/sql/TimestampTests.java Passed: java/sql/testng/test/sql/SQLTransientExceptionTests.java Passed: java/sql/testng/util/BaseTest.java Passed: java/sql/testng/util/SerializedBatchUpdateException.java Passed: java/sql/testng/util/DriverActionImpl.java Passed: java/sql/testng/test/sql/SQLInvalidAuthorizationSpecExceptionTests.java Passed: java/sql/testng/test/sql/TimeTests.java Passed: java/sql/testng/util/StubCallableStatement.java Passed: java/sql/testng/util/StubConnection.java Passed: java/sql/testng/test/sql/StatementTests.java Passed: java/sql/testng/util/StubDriver.java Passed: java/sql/testng/util/StubStatement.java Passed: java/sql/testng/util/StubPreparedStatement.java Passed: java/sql/testng/util/StubDriverDA.java Passed: java/sql/testng/util/TestPolicy.java Passed: java/text/AttributedString/getRunStartLimitTest.java Passed: java/text/AttributedCharacterIterator/Attribute/ReadResolve.java Passed: java/text/AttributedString/AttributedStringTest.java Passed: java/text/AttributedString/TestAttributedStringCtor.java Passed: java/text/Bidi/BidiBug.java Passed: java/sql/JavatimeTest.java Passed: java/text/Bidi/BidiEmbeddingTest.java Passed: java/text/Bidi/Bug6850113.java Passed: java/text/Bidi/Bug7002398.java Passed: java/security/SignedJar/spi-calendar-provider/TestSPISigned.java Passed: java/text/Bidi/BidiSurrogateTest.java Passed: java/text/Bidi/Bug7041232.java Passed: java/text/Bidi/Bug7042148.java Passed: java/text/BreakIterator/Bug4533872.java Passed: java/text/BreakIterator/Bug4912404.java Passed: java/text/Bidi/Bug8005277.java Passed: java/text/BreakIterator/Bug4740757.java Passed: java/text/BreakIterator/Bug4932583.java Passed: java/text/BreakIterator/Bug6513074.java Passed: java/text/BreakIterator/Bug8032446.java Passed: java/text/BreakIterator/NewVSOld_th_TH.java Passed: java/text/BreakIterator/ExceptionTest.java Passed: java/text/CharacterIterator/CharacterIteratorTest.java Passed: java/text/Bidi/BidiConformance.java Passed: java/text/Bidi/Bug7051769.java Passed: java/text/Collator/Bug5047314.java Passed: java/text/Collator/Bug7200119.java Passed: java/text/BreakIterator/BreakIteratorTest.java Passed: java/text/Collator/Bug6970930.java Passed: java/text/Collator/CollationKeyTest.java Passed: java/text/BreakIterator/Bug7104012.java Passed: java/text/Collator/Bug6271411.java Passed: java/text/Collator/CurrencyCollate.java Passed: java/text/Collator/DummyTest.java Passed: java/text/Collator/DanishTest.java Passed: java/text/Collator/FrenchTest.java Passed: java/text/Collator/FinnishTest.java Passed: java/text/Collator/EnglishTest.java Passed: java/text/Collator/IteratorTest.java Passed: java/text/Collator/GermanTest.java Passed: java/text/Collator/KoreanTest.java Passed: java/text/Collator/MonkeyTest.java Passed: java/text/Collator/JapaneseTest.java Passed: java/text/Collator/SpanishTest.java Passed: java/text/Collator/SurrogatesTest.java Passed: java/text/Collator/Test4401726.java Passed: java/text/Collator/ThaiTest.java Passed: java/text/Collator/G7Test.java Passed: java/text/Collator/TurkishTest.java Passed: java/text/Collator/VietnameseTest.java Passed: java/text/Format/ChoiceFormat/Bug4185732Test.java Passed: java/text/Format/ChoiceFormat/Bug8001209.java Passed: java/text/Collator/Regression.java Passed: java/text/Format/ChoiceFormat/Bug4387255.java Passed: java/text/Format/ChoiceFormat/PatternsTest.java Passed: java/text/Format/ChoiceFormat/ToStringTest.java Passed: java/text/Format/ChoiceFormat/SymbolsInFormatSegment.java Passed: java/text/Format/common/Bug4769840.java Passed: java/security/SecureRandom/ThreadSafe.java Passed: java/text/Format/common/Bug6215962.java Passed: java/text/Collator/APITest.java Passed: java/text/Collator/RuleBasedCollatorTest.java Passed: java/text/Format/CompactNumberFormat/SPIProviderTest.java Passed: java/security/MessageDigest/ThreadSafetyTest.java Passed: java/text/Format/CompactNumberFormat/serialization/TestDeserializeCNF.java Passed: java/security/SignedJar/SignedJarWithCustomClassLoader.java Passed: java/text/Format/CompactNumberFormat/TestCNFRounding.java Passed: java/text/Format/CompactNumberFormat/serialization/TestSerialization.java Passed: java/text/Format/CompactNumberFormat/TestEquality.java Passed: java/sql/testng/test/sql/othervm/DriverManagerInitTests.java Passed: java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Passed: java/text/Format/DateFormat/bug4097450.java Passed: java/text/Format/DateFormat/bug4099975.java Passed: java/text/Format/CompactNumberFormat/TestFormatToCharacterIterator.java Passed: java/text/Format/CompactNumberFormat/TestMutatingInstance.java Passed: java/text/Format/DateFormat/bug4117335.java Passed: java/text/Format/common/FormatIteratorTest.java Passed: java/text/Format/CompactNumberFormat/TestPlurals.java Passed: java/text/Format/DateFormat/bug4358730.java Passed: java/text/Format/DateFormat/Bug4396385.java Passed: java/text/Format/DateFormat/Bug4736959.java Passed: java/text/Format/DateFormat/Bug6251817.java Passed: java/text/Format/CompactNumberFormat/TestSpecialValues.java Passed: java/text/Format/DateFormat/bug6271375.java Passed: java/text/Format/DateFormat/bug6317072.java Passed: java/text/Format/DateFormat/bug6412896.java Passed: java/text/Format/CompactNumberFormat/TestParseBigDecimal.java Passed: java/text/Format/DateFormat/Bug6609750.java Passed: java/text/Format/DateFormat/Bug4845901.java Passed: java/text/Format/DateFormat/Bug6683975.java Passed: java/text/Format/DateFormat/Bug7130335.java Passed: java/text/Format/DateFormat/Bug4322313.java Passed: java/text/Format/DateFormat/Bug7177315.java Passed: java/text/Format/DateFormat/Bug8072099.java Passed: java/text/Format/DateFormat/Bug8081794.java Passed: java/text/Format/DateFormat/Bug8139572.java Passed: java/text/Format/DateFormat/Bug6645292.java Passed: java/text/Format/CompactNumberFormat/TestUExtensionOverride.java Passed: java/text/Format/CompactNumberFormat/ToStringTest.java Passed: java/text/Format/DateFormat/Bug8235699.java Passed: java/text/Format/DateFormat/ContextMonthNamesTest.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/DateFormat/IntlTestDateFormat.java Passed: java/text/Format/DateFormat/IntlTestDateFormatAPI.java Passed: java/text/Format/CompactNumberFormat/TestCompactNumber.java Passed: java/text/Format/DateFormat/IntlTestDateFormatSymbols.java Passed: java/text/Format/DateFormat/ISO8601ZoneTest.java Passed: java/text/Format/DateFormat/IntlTestSimpleDateFormatAPI.java Passed: java/text/Format/DateFormat/LocaleDateFormats.java Passed: java/text/Format/DateFormat/LenientSpaceParsingTest.java Passed: java/text/Format/DateFormat/NonGregorianFormatTest.java Passed: java/text/Format/DateFormat/Bug8209047.java Passed: java/text/Format/DateFormat/TimeZoneNameTest.java Passed: java/text/Format/DateFormat/DateFormatRegression.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/CaseInsensitiveParseTest.java Passed: java/text/Format/DecimalFormat/TieRoundingTest.java Passed: java/text/Format/DateFormat/Bug4407042.java Passed: java/text/Format/DecimalFormat/ToLocalizedPatternTest.java Passed: java/text/Format/DecimalFormat/ToStringTest.java Passed: java/text/Format/DateFormat/Bug6335238.java Passed: java/text/Format/ListFormat/ToStringTest.java Passed: java/text/Format/MessageFormat/Bug4185816Test.java Passed: java/text/Format/MessageFormat/Bug7003643.java Passed: java/text/Format/MessageFormat/CompactSubFormats.java Passed: java/text/Format/MessageFormat/LargeMessageFormat.java Passed: java/text/Format/DecimalFormat/SetGroupingSizeTest.java Passed: java/text/Format/MessageFormat/ListSubFormats.java Passed: java/text/Format/DecimalFormat/ToPatternTest.java Passed: java/text/Format/MessageFormat/MessageFormatsByArgumentIndex.java Passed: java/text/Format/MessageFormat/MessageRegression.java Passed: java/text/Format/MessageFormat/MessageFormatExceptions.java Passed: java/text/Format/MessageFormat/MessageTest.java Passed: java/text/Format/MessageFormat/TemporalSubFormats.java Passed: java/text/Format/MessageFormat/ToStringTest.java Passed: java/text/Format/NumberFormat/BigDecimalFormat.java Passed: java/text/Format/MessageFormat/bug4492719.java Passed: java/text/Format/ListFormat/TestListFormat.java Passed: java/text/Format/NumberFormat/Bug4833877.java Passed: java/text/Format/NumberFormat/Bug4208135.java Passed: java/text/Format/NumberFormat/Bug4944439.java Passed: java/text/Format/NumberFormat/Bug4838107.java Passed: java/text/Format/NumberFormat/Bug4990596.java Passed: java/text/Format/NumberFormat/Bug6278616.java Passed: java/text/Format/NumberFormat/Bug8132125.java Passed: java/text/Format/MessageFormat/MessageFormatToPatternTest.java Passed: java/text/Format/NumberFormat/BigDecimalCompatibilityTest.java Passed: java/text/Format/NumberFormat/DFSExponential.java Passed: java/text/Format/NumberFormat/DFSSerialization.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatAPI.java Passed: java/text/Format/NumberFormat/IntlTestDecimalFormatSymbols.java Passed: java/text/Format/NumberFormat/IntlTestNumberFormatAPI.java Passed: java/text/Format/NumberFormat/MultipleNumberScriptTest.java Passed: java/text/Format/NumberFormat/NumberFormatRounding.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/NumberRegression.java Passed: java/text/Normalizer/ThreadSafeTest.java Passed: java/text/Format/NumberFormat/NumberTest.java Passed: java/time/nontestng/java/time/chrono/HijrahConfigTest.java Passed: java/time/nontestng/java/time/zone/CustomZoneNameTest.java Passed: java/text/Format/DateFormat/SDFTCKZoneNamesTest.java Passed: java/text/Format/NumberFormat/NumberRoundTrip.java Passed: java/security/Provider/SecurityProviderModularTest.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/text/Format/DateFormat/Bug6530336.java Passed: java/time/tck/java/time/chrono/serial/TCKCopticSerialization.java Passed: java/time/tck/java/time/chrono/CopticDate.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/serial/TCKEraSerialization.java Passed: java/time/tck/java/time/chrono/TCKChronoLocalDateTime.java Passed: java/time/tck/java/time/chrono/CopticChronology.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/TCKHijrahChronology.java Passed: java/time/tck/java/time/chrono/TCKIsoEra.java Passed: java/text/Format/DateFormat/SimpleDateFormatPatternTest.java Passed: java/time/tck/java/time/chrono/TCKHijrahEra.java Passed: java/time/tck/java/time/chrono/TCKIsoChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseChronology.java Passed: java/time/tck/java/time/chrono/TCKJapaneseEra.java Passed: java/time/tck/java/time/chrono/TCKMinguoEra.java Passed: java/time/tck/java/time/chrono/TCKMinguoChronology.java Passed: java/time/tck/java/time/chrono/TCKTestServiceLoader.java Passed: java/time/tck/java/time/chrono/TCKChronology.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistEra.java Passed: java/time/tck/java/time/format/TCKChronoPrinterParser.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatter.java Passed: java/time/tck/java/time/format/TCKDecimalStyle.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatterBuilder.java Passed: java/time/tck/java/time/format/TCKDateTimeTextPrinting.java Passed: java/time/tck/java/time/format/TCKFormatStyle.java Passed: java/time/tck/java/time/format/TCKLocalizedOffsetIdPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldPrinter.java Passed: java/time/tck/java/time/format/TCKInstantPrinterParser.java Passed: java/time/tck/java/time/format/TCKLocalizedFieldParser.java Passed: java/time/tck/java/time/format/TCKLocalizedPrinterParser.java Passed: java/time/tck/java/time/format/TCKSignStyle.java Passed: java/time/tck/java/time/format/TCKPadPrinterParser.java Passed: java/time/tck/java/time/format/TCKResolverStyle.java Passed: java/time/tck/java/time/format/TCKTextStyle.java Passed: java/time/tck/java/time/serial/TCKInstantSerialization.java Passed: java/time/tck/java/time/format/TCKOffsetPrinterParser.java Passed: java/time/tck/java/time/serial/TCKDurationSerialization.java Passed: java/time/tck/java/time/format/TCKZoneIdPrinterParser.java Passed: java/time/tck/java/time/serial/TCKClockSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKMonthDaySerialization.java Passed: java/time/tck/java/time/serial/TCKOffsetTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKPeriodSerialization.java Passed: java/time/tck/java/time/serial/TCKLocalDateTimeSerialization.java Passed: java/time/tck/java/time/serial/TCKYearSerialization.java Passed: java/time/tck/java/time/serial/TCKYearMonthSerialization.java Passed: java/time/tck/java/time/format/TCKDateTimeFormatters.java Passed: java/time/tck/java/time/serial/TCKZonedDateTimeSerialization.java Passed: java/time/tck/java/time/chrono/TCKThaiBuddhistChronology.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoFieldSerialization.java Passed: java/time/tck/java/time/format/TCKDateTimeParseResolver.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/serial/TCKValueRangeSerialization.java Passed: java/time/tck/java/time/temporal/serial/TCKChronoUnitSerialization.java Passed: java/time/tck/java/time/serial/TCKZoneOffsetSerialization.java Passed: java/time/tck/java/time/format/TCKDTFParsedInstant.java Passed: java/time/tck/java/time/temporal/TCKChronoField.java Passed: java/time/tck/java/time/zone/serial/TCKFixedZoneRulesSerialization.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/zone/TCKZoneOffsetTransition.java Passed: java/time/tck/java/time/zone/serial/TCKZoneRulesSerialization.java Passed: java/time/tck/java/time/temporal/TCKChronoUnit.java Passed: java/time/tck/java/time/zone/TCKFixedZoneRules.java Passed: java/time/tck/java/time/zone/TCKZoneOffsetTransitionRule.java Passed: java/time/tck/java/time/zone/TCKZoneRules.java Passed: java/time/tck/java/time/AbstractTCKTest.java Passed: java/time/tck/java/time/AbstractDateTimeTest.java Passed: java/time/tck/java/time/temporal/TCKTemporalAdjusters.java Passed: java/time/tck/java/time/zone/serial/TCKZoneOffsetTransitionRuleSerialization.java Passed: java/time/tck/java/time/TCKClock_Fixed.java Passed: java/time/tck/java/time/zone/TCKZoneRulesProvider.java Passed: java/time/tck/java/time/MockSimplePeriod.java Passed: java/time/tck/java/time/TCKClock_Offset.java Passed: java/time/tck/java/time/TCKClock.java Passed: java/time/tck/java/time/TCKClock_System.java Passed: java/time/tck/java/time/TCKClock_Tick.java Passed: java/time/tck/java/time/TCKDayOfWeek.java Passed: java/time/tck/java/time/TCKMonth.java Passed: java/time/tck/java/time/temporal/TCKIsoFields.java Passed: java/time/tck/java/time/TCKDuration.java Passed: java/time/tck/java/time/TCKMonthDay.java Passed: java/time/tck/java/time/TCKInstant.java Passed: java/time/tck/java/time/TCKPeriod.java Passed: java/time/tck/java/time/TCKOffsetTime.java Passed: java/time/tck/java/time/TCKOffsetDateTime.java Passed: java/time/tck/java/time/TCKYearMonth.java Passed: java/time/tck/java/time/TCKLocalDate.java Passed: java/time/tck/java/time/TestIsoChronology.java Passed: java/time/tck/java/time/TCKZoneId.java Passed: java/time/tck/java/time/TCKLocalTime.java Passed: java/time/tck/java/time/TCKZonedDateTime.java Passed: java/time/tck/java/time/TCKZoneOffset.java Passed: java/time/tck/java/time/TCKLocalDateTime.java Passed: java/time/tck/java/time/temporal/TCKWeekFields.java Passed: java/time/tck/java/time/TCKYear.java Passed: java/time/tck/java/time/temporal/serial/TCKWeekFieldsSerialization.java Passed: java/time/test/java/time/chrono/TestChronoLocalDate.java Passed: java/time/test/java/time/chrono/TestChronologyPerf.java Passed: java/time/test/java/time/chrono/TestExampleCode.java Passed: java/time/test/java/time/chrono/TestServiceLoader.java Passed: java/time/test/java/time/chrono/TestJapaneseChronology.java Passed: java/time/test/java/time/chrono/TestJapaneseChronoImpl.java Passed: java/time/test/java/time/chrono/TestThaiBuddhistChronoImpl.java Passed: java/time/test/java/time/chrono/TestIsoChronoImpl.java Passed: java/time/test/java/time/chrono/TestEraDisplayName.java Passed: java/time/test/java/time/format/AbstractTestPrinterParser.java Passed: java/time/test/java/time/format/MockIOExceptionAppendable.java Passed: java/time/test/java/time/chrono/TestUmmAlQuraChronology.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/text/Format/DateFormat/Bug8141243.java Passed: java/time/test/java/time/format/TestDateTimeTextProvider.java Passed: java/time/test/java/time/format/TestDecimalStyle.java Passed: java/time/test/java/time/format/TestDateTimeTextProviderWithLocale.java Passed: java/time/test/java/time/format/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/TestReducedPrinter.java Passed: java/time/test/java/time/format/TestReducedParser.java Passed: java/time/test/java/time/format/TestSettingsParser.java Passed: java/text/Format/DateFormat/DateFormatTest.java Passed: java/time/test/java/time/format/TestStringLiteralPrinter.java Passed: java/time/test/java/time/format/TestStringLiteralParser.java Passed: java/time/test/java/time/format/TestTextParser.java Passed: java/time/test/java/time/format/TestTextParserWithLocale.java Passed: java/time/test/java/time/format/TestTextPrinter.java Passed: java/time/test/java/time/format/TestTextPrinterWithLocale.java Passed: java/security/SignedObject/Chain.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/ZoneName.java Passed: java/time/test/java/time/format/TestZoneOffsetParser.java Passed: java/time/test/java/time/temporal/MockFieldValue.java Passed: java/time/test/java/time/temporal/MockFieldNoValue.java Passed: java/time/test/java/time/format/TestNumberPrinter.java Passed: java/time/test/java/time/temporal/TestChronoField.java Passed: java/time/test/java/time/temporal/TestChronoUnit.java Passed: java/time/test/java/time/temporal/TestDateTimeValueRange.java Passed: java/time/test/java/time/format/TestZoneTextPrinterParser.java Passed: java/time/test/java/time/temporal/TestIsoFields.java Passed: java/time/test/java/time/temporal/TestJulianFields.java Passed: java/time/test/java/time/temporal/TestIsoWeekFields.java Passed: java/time/test/java/time/zone/TestFixedZoneRules.java Passed: java/time/test/java/time/zone/TestMutableZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRules.java Passed: java/time/test/java/time/zone/TestZoneRulesProvider.java Passed: java/time/test/java/time/AbstractTest.java Passed: java/time/test/java/time/MockSimplePeriod.java Passed: java/time/test/java/time/format/TestZoneOffsetPrinter.java Passed: java/time/test/java/time/TestClock_Fixed.java Passed: java/time/test/java/time/TestClock_Offset.java Passed: java/time/test/java/time/TestClock_System.java Passed: java/time/test/java/time/TestClock_Tick.java Passed: java/time/test/java/time/TestInstant.java Passed: java/time/test/java/time/TestDuration.java Passed: java/time/test/java/time/TestInstantSource.java Passed: java/time/test/java/time/TestLocalDateTime.java Passed: java/time/test/java/time/temporal/TestDateTimeBuilderCombinations.java Passed: java/time/test/java/time/TestLocalTime.java Passed: java/time/test/java/time/TestMonthDay.java Passed: java/time/test/java/time/TestLocalDate.java Passed: java/time/test/java/time/TestOffsetDateTime.java Passed: java/time/test/java/time/TestOffsetDateTime_instants.java Passed: java/time/test/java/time/TestOffsetTime.java Passed: java/time/test/java/time/TestPeriod.java Passed: java/time/test/java/time/TestYear.java Passed: java/time/test/java/time/TestYearMonth.java Passed: java/time/test/java/time/TestZonedDateTime.java Passed: java/time/test/java/time/TestZoneOffset.java Passed: java/time/test/java/time/TestZoneId.java Passed: javax/crypto/Cipher/ExampleVectors/CheckExampleVectors.java Passed: java/time/test/java/util/TestFormatter.java Passed: javax/crypto/Cipher/ByteBuffers.java Passed: javax/crypto/Cipher/ByteBuffersNull.java Passed: javax/crypto/Cipher/CipherInputStreamExceptions.java Passed: javax/crypto/Cipher/TestGetInstance.java Passed: javax/crypto/Cipher/InOutBuffers.java Passed: javax/crypto/Cipher/EmptyFinalBuffer.java Passed: javax/crypto/Cipher/GCMAPI.java Passed: javax/crypto/Cipher/CipherStreamClose.java Passed: javax/crypto/Cipher/Turkish.java Passed: javax/crypto/CipherSpi/DirectBBRemaining.java Passed: javax/crypto/CipherSpi/ResetByteBuffer.java Passed: javax/crypto/CryptoPermission/RSANoLimit.java Passed: javax/crypto/Cipher/GetMaxAllowed.java Passed: javax/crypto/CryptoPermission/RC4AliasPermCheck.java Passed: javax/crypto/CryptoPermission/RC2PermCheck.java Passed: javax/crypto/CryptoPermission/AllPermCheck.java Passed: javax/crypto/CryptoPermission/LowercasePermCheck.java Passed: javax/crypto/CryptoPermissions/CryptoPolicyFallback.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetAlgName.java Passed: javax/crypto/CipherSpi/TestGCMWithByteBuffer.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecInvalidEncoding.java Passed: javax/crypto/JceSecurity/FinalRestricted.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetEncoded.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException2.java Passed: javax/crypto/JceSecurity/SunJCE_BC_LoadOrdering.java Passed: javax/crypto/CipherSpi/CipherByteBufferOverwriteTest.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpecException.java Passed: javax/crypto/EncryptedPrivateKeyInfo/GetKeySpec.java Passed: javax/crypto/KeyGenerator/TestGetInstance.java Passed: javax/crypto/Mac/ByteBuffers.java Passed: javax/crypto/KeyGenerator/TestKGParity.java Passed: javax/crypto/Mac/NullMacSpi.java Passed: javax/crypto/Mac/TestGetInstance.java Passed: javax/crypto/NullCipher/TestWithoutInit.java Passed: javax/crypto/CryptoPermissions/TestExemption.java Passed: javax/crypto/SealedObject/NullKeySealedObject.java Passed: javax/crypto/SealedObject/TestSealedObjectNull.java Passed: javax/crypto/NullCipher/TestNPE.java Passed: javax/crypto/SecretKeyFactory/PBKDF2TranslateTest.java Passed: javax/crypto/SecretKeyFactory/SecKFTranslateTest.java Passed: javax/crypto/spec/DESKeySpec/CheckParity.java Passed: javax/crypto/spec/DESKeySpec/CheckWeakKeys.java Passed: javax/crypto/CryptoPermissions/InconsistentEntries.java Passed: javax/crypto/spec/DESKeySpec/NullKey.java Passed: javax/crypto/spec/GCMParameterSpec/GCMParameterSpecTest.java Passed: javax/crypto/spec/IvParameterSpec/InvalidArgs.java Passed: javax/crypto/spec/IvParameterSpec/NullIV.java Passed: javax/crypto/SecretKeyFactory/SecKeyFacSunJCEPrf.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2ParameterSpecEquals.java Passed: javax/crypto/KEM/KemInterop.java Passed: javax/crypto/spec/RC5ParameterSpec/InvalidIV.java Passed: javax/crypto/spec/RC5ParameterSpec/RC5ParameterSpecEquals.java Passed: javax/crypto/KEM/RSA_KEM.java Passed: javax/crypto/spec/RC2ParameterSpec/RC2AlgorithmParameters.java Passed: javax/naming/InitialContext/EnvClone.java Passed: javax/naming/ldap/LdapName/EscapeUnescapeTests.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/LdapParserTests.java Passed: javax/naming/ldap/LdapName/RdnMisc.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/CompareToEqualsTests.java Passed: javax/naming/Name/Serialized13Name.java Passed: javax/naming/RefAddr/NullContent.java Passed: javax/crypto/spec/PBEKeySpec/PBEKeySpecRacing.java Passed: javax/crypto/CryptoPermissions/TestUnlimited.java Passed: javax/naming/spi/DirectoryManager/GetContDirCtx.java Passed: javax/naming/spi/FactoryCacheTest.java Passed: javax/crypto/KEM/KemTest.java Passed: javax/crypto/SecretKeyFactory/TestFailOver.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Client Passed: javax/net/ssl/ciphersuites/ECCurvesconstraints.java Passed: javax/net/ssl/ciphersuites/TLSWontNegotiateDisabledCipherAlgos.java#Server Passed: javax/crypto/KeyGenerator/CompareKeys.java Passed: javax/net/ssl/ciphersuites/DisabledAlgorithms.java Passed: javax/crypto/Cipher/TestCipherMode.java Passed: javax/net/ssl/DTLS/ClientAuth.java Passed: javax/naming/module/RunBasic.java Passed: javax/crypto/JceSecurity/VerificationResults.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/SSLSocketAlpnTest.java Passed: javax/net/ssl/ALPN/SSLServerSocketAlpnTest.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/DTLSHandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/DTLS/DTLSHandshakeTest.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/InvalidCookie.java Passed: javax/net/ssl/DTLS/NoMacInitialClientHello.java Passed: javax/net/ssl/DTLS/Reordered.java Passed: javax/net/ssl/DTLS/DTLSWontNegotiateV10.java Passed: javax/net/ssl/DTLS/Retransmission.java Passed: javax/net/ssl/DTLS/WeakCipherSuite.java Passed: javax/net/ssl/DTLS/DTLSSignatureSchemes.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeTest.java Passed: javax/net/ssl/DTLS/DTLSSequenceNumberTest.java Passed: javax/net/ssl/DTLS/DTLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLS/DTLSEnginesClosureTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10BufferOverflowUnderflowTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10NotEnabledRC4Test.java Passed: javax/net/ssl/DTLSv10/DTLSv10DataExchangeTest.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/JavaxURLNulls.java Passed: javax/net/ssl/FixingJavadocs/KMTMGetNothing.java Passed: javax/net/ssl/FixingJavadocs/ImplicitHandshake.java Passed: javax/net/ssl/FixingJavadocs/SSLSessionNulls.java Passed: javax/net/ssl/FixingJavadocs/SSLSocketInherit.java Passed: javax/net/ssl/DTLSv10/DTLSv10HandshakeWithReplicatedPacketsTest.java Passed: javax/net/ssl/HttpsURLConnection/DefaultCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java Passed: javax/net/ssl/DTLSv10/DTLSv10IncorrectAppDataTest.java Passed: javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java Passed: javax/net/ssl/HttpsURLConnection/DummyCacheResponse.java Passed: javax/net/ssl/HttpsURLConnection/Equals.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10EnginesClosureTest.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/sanity/pluggability/CheckSockFacExport1.java Passed: javax/net/ssl/DTLSv10/DTLSv10RehandshakeWithDataExTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10SequenceNumberTest.java Passed: javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java Passed: javax/net/ssl/HttpsURLConnection/HttpsSession.java Passed: javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java Passed: javax/net/ssl/HttpsURLConnection/GetResponseCode.java Passed: javax/net/ssl/ServerName/IllegalSNIName.java Passed: javax/net/ssl/ServerName/BestEffortOnLazyConnected.java Passed: javax/net/ssl/sanity/CacertsExplorer.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java Passed: javax/net/ssl/ServerName/EndingDotHostname.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/ServerName/SSLSocketExplorer.java Passed: javax/net/ssl/sanity/ciphersuites/SystemPropCipherSuitesOrder.java Passed: javax/net/ssl/DTLS/RespondToRetransmit.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java Passed: javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java Passed: javax/net/ssl/ServerName/SSLSocketExplorerFailure.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/Basics.java Passed: javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java Passed: javax/net/ssl/SSLEngine/CheckTlsEngineResults.java Passed: javax/net/ssl/SSLEngine/ExtendedKeyEngine.java Passed: javax/net/ssl/SSLEngine/HandshakeWithInvalidRecordVersion.java Passed: javax/net/ssl/SSLEngine/EngineCloseOnAlert.java Passed: javax/net/ssl/SSLEngine/ConnectionTest.java Passed: javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Passed: javax/net/ssl/SSLEngine/SSLEngineResultArgs.java Passed: javax/net/ssl/sanity/ciphersuites/TLSCipherSuitesOrder.java Passed: javax/net/ssl/SSLEngine/FinishedPresent.java Passed: javax/net/ssl/SSLEngine/ExtendedKeySocket.java Passed: javax/net/ssl/SSLException/CheckSSLHandshakeException.java Passed: javax/net/ssl/SSLException/CheckSSLKeyException.java Passed: javax/net/ssl/SSLException/CheckSSLPeerUnverifiedException.java Passed: javax/net/ssl/SSLEngine/LargeBufs.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/ServerName/SSLSocketSNISensitive.java Passed: javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java Passed: javax/net/ssl/SSLEngine/LargePacket.java Passed: javax/net/ssl/SSLParameters/SignatureSchemes.java Passed: javax/net/ssl/SSLParameters/NamedGroups.java Passed: javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java Passed: javax/net/ssl/SSLSession/KeyManagerTrustManager.java Passed: javax/net/ssl/SSLSession/JSSERenegotiate.java Passed: javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java Passed: javax/net/ssl/SSLSession/RenegotiateTLS13.java Passed: javax/net/ssl/SSLSession/ServerNameRejectedTLSSessionResumption.java Passed: javax/net/ssl/SSLSession/ResumeTLS13withSNI.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/SSLEngine/NoAuthClientAuth.java Passed: javax/net/ssl/templates/SSLEngineTemplate.java Passed: javax/net/ssl/templates/SSLSocketTemplate.java Passed: javax/net/ssl/SSLSession/CheckSessionContext.java Passed: javax/net/ssl/TLS/TestJSSENoCommonProtocols.java Passed: javax/net/ssl/Stapling/SSLEngineWithStapling.java Passed: javax/net/ssl/Stapling/StapleEnableProps.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/Stapling/SSLSocketWithStapling.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/DTLSv10/DTLSv10MFLNTest.java Passed: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java Passed: javax/net/ssl/TLS/TLSUnsupportedCiphersTest.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/TLSv1/TLSNotEnabledRC4Test.java Passed: javax/net/ssl/TLS/TLSHandshakeTest.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/TLSv11/GenericBlockCipher.java Passed: javax/net/ssl/TLSv1/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLS/TLSRehandshakeWithDataExTest.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/TLSv1/TLSRehandshakeWithDataExTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithCipherChangeTest.java Passed: javax/net/ssl/TLSv11/TLSUnsupportedCiphersTest.java Passed: javax/net/ssl/TLSv11/TLSDataExchangeTest.java Passed: javax/net/ssl/TLSv11/TLSHandshakeTest.java Passed: javax/net/ssl/TLSv12/ProtocolFilter.java Passed: javax/net/ssl/TLSv12/DisabledShortDSAKeys.java Passed: javax/net/ssl/TLSv12/DisabledShortRSAKeys.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/Fix5070632.java Passed: javax/net/ssl/TLSv13/HRRKeyShares.java Passed: javax/net/ssl/GetInstance.java Passed: javax/net/ssl/TLSv12/SignatureAlgorithms.java Passed: javax/net/ssl/TLSv13/ClientHelloKeyShares.java Passed: javax/rmi/ssl/SocketFactoryTest.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeTest.java Passed: javax/script/GetInterfaceTest.java Passed: javax/script/CauseExceptionTest.java Passed: javax/script/ProviderTest.sh Passed: javax/script/StringWriterPrintTest.java Passed: javax/script/Test1.java Passed: javax/script/JDK_8196959/BadFactoryTest.java Passed: javax/script/Test2.java Passed: javax/script/ScriptEngineOrder.sh Passed: javax/script/SimpleScriptContextNameChecksTest.java Passed: javax/script/Test6.java Passed: javax/script/Test4.java Passed: javax/script/Test5.java Passed: javax/script/Test7.java Passed: javax/script/Test8.java Passed: javax/script/UnescapedBracketRegExTest.java Passed: javax/script/VersionTest.java Passed: javax/security/auth/callback/PasswordCallback/PasswordCleanup.java Passed: javax/script/Test3.java Passed: javax/security/auth/callback/Mutability.java Passed: javax/security/auth/kerberos/DelegationPermissionCollection.java Passed: javax/security/auth/kerberos/DelegationPermissionHash.java Passed: javax/security/auth/kerberos/DelegationPermissionInit.java Passed: javax/security/auth/Destroyable/KeyDestructionTest.java Passed: javax/security/auth/kerberos/KerberosNullsAndDestroyTest.java Passed: javax/security/auth/callback/PasswordCallback/CheckCleanerBound.java Passed: javax/security/auth/kerberos/KerberosTixDateTest.java Passed: javax/security/auth/kerberos/KerberosHashEqualsTest.java Passed: javax/security/auth/kerberos/ServicePermissionCollection.java Passed: javax/security/auth/kerberos/ServicePermissionEquals.java Passed: javax/security/auth/kerberos/ServicePermissionTest.java Passed: javax/security/auth/login/Configuration/ConfigFileWithBlank.java Passed: javax/security/auth/kerberos/StandardNames.java Passed: javax/security/auth/login/Exceptions/NewExceptions.java Passed: javax/security/auth/login/Configuration/Synchronize.java Passed: javax/security/auth/login/Configuration/GetInstanceSecurity.java Passed: javax/security/auth/login/LoginContext/OptionalJaas/UnixNTPlatform.java Passed: javax/security/auth/login/Configuration/GetInstance.java Passed: javax/security/auth/login/LoginContext/ConfigConstructor.java Passed: javax/security/auth/login/LoginContext/DefaultHandler.java Passed: javax/security/auth/login/LoginContext/ConfigConstructorNoPerm.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/Serial.java Passed: javax/security/auth/PrivateCredentialPermission/Serial2.java Passed: javax/net/ssl/TLSv11/TLSRehandshakeWithDataExTest.java Passed: javax/security/auth/PrivateCredentialPermission/Subset.java Passed: javax/security/auth/spi/Loader.java Passed: javax/net/ssl/TLSv11/TLSEnginesClosureTest.java Passed: javax/security/auth/Subject/AddPrincipalSubclass.java Passed: javax/security/auth/Subject/doAs/Test.java Passed: javax/security/auth/Subject/Compat.java Passed: javax/security/auth/Subject/CallAsWithScopedValue.java Passed: javax/rmi/ssl/SSLSocketParametersTest.java Passed: javax/security/auth/Subject/DoAsTest.java Passed: javax/security/auth/login/modules/JaasModularDefaultHandlerTest.java Passed: javax/security/auth/Subject/Generic.java Passed: javax/security/auth/Subject/Exceptions.java Passed: javax/security/auth/Subject/Serial.java Passed: javax/security/auth/Subject/FromACC.java Passed: javax/security/auth/Subject/SubjectNullTests.java Passed: javax/security/auth/Subject/UnreliableContains.java Passed: javax/security/auth/Subject/Synch3.java Passed: javax/security/auth/SubjectDomainCombiner/Optimize.java Passed: javax/security/auth/Subject/CurrentSubject.java Passed: javax/security/auth/Subject/Synch.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/Subject/Synch2.java Passed: javax/security/auth/x500/X500Principal/KeywordMap.java Passed: javax/security/auth/x500/X500Principal/InvalidConstructorInput.java Passed: javax/security/auth/x500/X500Principal/OIDMap.java Passed: javax/security/auth/x500/X500Principal/Parse.java Passed: javax/security/auth/SubjectDomainCombiner/Regression.java Passed: javax/security/auth/x500/X500Principal/RFC4514.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/security/auth/Subject/doAs/NestedActions.java Passed: javax/smartcardio/HistoricalBytes.java Passed: javax/smartcardio/ResponseAPDUTest.java Passed: javax/smartcardio/Serialize.java Passed: javax/smartcardio/TestCardPermission.java Passed: javax/smartcardio/TestCommandAPDU.java Passed: javax/smartcardio/TerminalFactorySpiTest.java Passed: javax/sql/rowset/serial/SerialBlob/SetBinaryStream.java Passed: javax/sql/rowset/serial/SerialClob/SetAsciiStream.java Passed: javax/sql/rowset/serial/SerialClob/SetCharacterStream.java Passed: javax/security/sasl/Sasl/ClientServerTest.java Passed: javax/sql/permissionTests/SyncFactoryPermissionsTests.java Passed: javax/security/auth/login/modules/JaasModularClientTest.java Passed: javax/security/sasl/Sasl/DisabledMechanisms.java Passed: javax/smartcardio/CommandAPDUTest.java Passed: javax/net/ssl/TLSCommon/TLSTest.java Passed: javax/sql/resourceBundleTests/ValidateGetBundle.java Passed: javax/sql/testng/test/rowset/cachedrowset/CommonCachedRowSetTests.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/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/SerialJavaObjectTests.java Passed: javax/sql/testng/test/rowset/serial/SerialRefTests.java Passed: javax/sql/testng/test/rowset/joinrowset/JoinRowSetTests.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/spi/SyncFactoryExceptionTests.java Passed: javax/sql/testng/test/rowset/spi/SyncFactoryTests.java Passed: javax/sql/testng/test/rowset/serial/SQLOutputImplTests.java Passed: javax/sql/testng/test/rowset/spi/SyncProviderExceptionTests.java Passed: javax/sql/testng/test/rowset/webrowset/CommonWebRowSetTests.java Passed: javax/sql/testng/test/rowset/filteredrowset/CityFilter.java Passed: javax/sql/testng/test/rowset/CommonRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetFactoryTests.java Passed: javax/sql/testng/test/rowset/RowSetProviderTests.java Passed: javax/sql/testng/test/rowset/BaseRowSetTests.java Passed: javax/sql/testng/test/rowset/RowSetMetaDataTests.java Passed: javax/sql/testng/test/rowset/serial/SerialArrayTests.java Passed: javax/sql/testng/test/rowset/RowSetWarningTests.java Passed: javax/sql/testng/test/rowset/ValidateResourceBundleAccess.java Passed: javax/sql/testng/util/StubArray.java Passed: javax/sql/testng/util/PropertyStubProvider.java Passed: javax/sql/testng/util/StubBaseRowSet.java Passed: javax/sql/testng/util/StubCachedRowSetImpl.java Passed: javax/sql/testng/test/rowset/webrowset/WebRowSetTests.java Passed: javax/sql/testng/util/StubBlob.java Passed: javax/sql/testng/test/rowset/filteredrowset/FilteredRowSetTests.java Passed: javax/sql/testng/util/StubClob.java Passed: javax/sql/testng/util/StubFilteredRowSetImpl.java Passed: javax/sql/testng/util/StubContext.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/StubStruct.java Passed: javax/sql/testng/util/StubSQLXML.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/xml/crypto/dsig/keyinfo/KeyInfoFactory/UnknownProvider.java Passed: javax/transaction/xa/testng/JavaSqlModuleDriver.java Passed: javax/xml/crypto/dsig/keyinfo/KeyInfo/Marshal.java Passed: javax/transaction/xa/testng/Driver.java Passed: javax/xml/crypto/dsig/ErrorHandlerPermissions.java Passed: javax/xml/crypto/dsig/XMLSignatureFactory/UnknownProvider.java Passed: javax/net/ssl/TLSv1/TLSMFLNTest.java Passed: javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java Passed: javax/xml/crypto/dsig/TransformService/NullParent.java Passed: javax/xml/crypto/dsig/BadXPointer.java Passed: javax/xml/crypto/dsig/TransformService/UnknownProvider.java Passed: javax/xml/crypto/dsig/GetInstanceTests.java Passed: javax/xml/crypto/dsig/LogParameters.java Passed: javax/xml/crypto/dsig/SecureValidationPolicy.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id1 Passed: javax/xml/crypto/dsig/FileSocketPermissions.java Passed: javax/xml/jaxp/common/8020430/JAXP15RegTest.java Passed: javax/xml/crypto/dsig/SecureValidationSystemProperty.java#id0 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/crypto/dsig/SecureValidation.java Passed: javax/xml/jaxp/datatype/8033980/CalendarDuration1416Test.java Passed: javax/xml/jaxp/common/8035437/AbstractMethodErrorTest.java Passed: javax/xml/jaxp/Encodings/CheckEncodingPropertiesFile.java Passed: javax/xml/jaxp/common/8032908/XSLT.java Passed: javax/xml/crypto/dsig/HereFunction.java Passed: javax/xml/jaxp/parsers/8021148/JAXPSAXParserTest.java Passed: javax/xml/crypto/dsig/ValidationTests.java Passed: javax/xml/jaxp/parsers/8027359/FragmentScannerBufferLimitTest.java Passed: javax/xml/jaxp/parsers/8022548/XOMParserTest.java Passed: javax/xml/jaxp/parsers/8024707/XSLT.java Passed: javax/xml/jaxp/datatype/8033980/SerializationTest.java Passed: javax/xml/jaxp/PrecisionDecimalDV/XPrecisionDecimalToString.java Passed: javax/xml/jaxp/parsers/8029955/EntityScannerTest.java Passed: javax/xml/jaxp/parsers/8027359/XML11EntityScannerTest.java Passed: javax/xml/jaxp/testng/parse/EntityCharacterEventOrder.java Passed: javax/xml/jaxp/testng/parse/jdk7156085/UTF8ReaderBug.java Passed: javax/xml/crypto/dsig/PSSSpec.java Passed: javax/xml/jaxp/testng/parse/XMLEntityScannerLoad.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/Xerces1128doc1Test.java Passed: javax/xml/jaxp/parsers/8032909/XSLT.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/BasicTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/FixedAttrTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdentityConstraintCheckingTest.java Passed: javax/xml/crypto/dsig/Basic.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/FeaturePropagationTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_A_A.java Passed: javax/xml/jaxp/testng/validation/jdk8036951/RootSimpleTypeDefinitionTest.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/jdk8036951/Xerces1128doc2Test.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_CA.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_C.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/RootTypeDefinitionTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UnparsedEntityCheckingTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_False.java Passed: javax/xml/jaxp/transform/8004476/XPathExFuncTest.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/UseGrammarPoolOnlyTest_True.java Passed: javax/xml/jaxp/testng/validation/BaseTest.java Passed: javax/net/ssl/TLSv12/TLSEnginesClosureTest.java Passed: javax/xml/jaxp/testng/validation/SpecialCaseErrorHandler.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IdIdrefCheckingTest.java Passed: javax/xml/jaxp/validation/8015092/XPathWhiteSpaceTest.java Passed: javax/xml/jaxp/validation/8049514/FeaturePropagationTest.java Passed: javax/xml/jaxp/validation/8015243/AnyURITest.java Passed: javax/xml/jaxp/XPath/8035577/Regex.java Passed: javax/xml/jaxp/transform/8062923/XslSubstringTest.java Passed: javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java Passed: javax/xml/jaxp/XPath/8009579/XPathExceptionInitCause.java Passed: jdk/dynalink/CallSiteTest.java Passed: javax/xml/jaxp/XPath/8015978/XPathNegativeZero.java Passed: jdk/dynalink/LinkedCallSiteLocationTest.java Passed: jdk/dynalink/BeanLinkerRecordsTest.java Passed: jdk/dynalink/CallerSensitiveTest.java Passed: jdk/dynalink/TypeConverterFactoryRetentionTests.java#with_G1GC Passed: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java#with_G1GC Passed: jdk/internal/jline/OSUtilsTest.java Passed: jdk/internal/jline/AbstractWindowsTerminalTest.java Passed: jdk/internal/jline/KeyConversionTest.java Passed: jdk/internal/jrtfs/PathOps.java Passed: jdk/internal/jrtfs/UriTests.java Passed: javax/net/ssl/TLSv11/TLSMFLNTest.java Passed: jdk/internal/jrtfs/WithSecurityManager.java Passed: javax/xml/jaxp/testng/validation/jdk8037819/IgnoreXSITypeTest_C_AC.java Passed: jdk/dynalink/BeansLinkerTest.java Passed: jdk/dynalink/LookupTest.java Passed: jdk/dynalink/TrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java Passed: jdk/dynalink/BeanLinkerTest.java Passed: jdk/net/ExtendedSocketOption/DontFragmentTest.java Passed: jdk/net/Sockets/ExtOptionTest.java Passed: jdk/net/Sockets/SupportedOptions.java Passed: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java Passed: jdk/net/Sockets/QuickAckTest.java Passed: jdk/net/ExtendedSocketOption/DatagramSocketNAPITest.java Passed: jdk/nio/zipfs/testng/util/ZipFsBaseTest.java Passed: jdk/nio/zipfs/testng/test/ManifestOrderTest.java Passed: jdk/nio/zipfs/jarfs/JFSTester.java Passed: jdk/nio/zipfs/CompressionModeTest.java Passed: jdk/net/ExtendedSocketOption/SocketChannelNAPITest.java Passed: jdk/nio/zipfs/testng/test/PosixAttributeViewTest.java Passed: jdk/net/ExtendedSocketOption/SocketNAPITest.java Passed: jdk/nio/zipfs/CorruptedZipFilesTest.java Passed: jdk/nio/zipfs/testng/test/ChannelTests.java Passed: jdk/nio/zipfs/Basic.java Passed: jdk/net/ExtendedSocketOption/DatagramChannelNAPITest.java Passed: jdk/internal/jrtfs/Basic.java Passed: jdk/nio/zipfs/CRCWriteTest.java Passed: jdk/nio/zipfs/HasDotDotTest.java Passed: jdk/nio/zipfs/CopyMoveTests.java Passed: jdk/nio/zipfs/NonExistentPathTests.java Passed: jdk/nio/zipfs/PathOps.java Passed: jdk/nio/zipfs/ReleaseDeflater.java Passed: jdk/nio/zipfs/ZeroDate.java Passed: jdk/nio/zipfs/DirectoryStreamTests.java Passed: jdk/nio/zipfs/InvalidZipHeaderTests.java Passed: jdk/nio/zipfs/NewFileSystemTests.java Passed: jdk/nio/zipfs/UpdateEntryTest.java Passed: jdk/nio/zipfs/jarfs/MultiReleaseJarTest.java Passed: jdk/nio/zipfs/ZFSTests.java Passed: jdk/nio/Basic.java Passed: jdk/nio/zipfs/PropertyPermissionTests.java Passed: jdk/nio/zipfs/ZipFSDirectoryExceptionMessageTest.java Passed: jdk/nio/zipfs/ZipFSTester.java Passed: jdk/security/jarsigner/Properties.java Passed: jdk/security/JavaDotSecurity/TestJDKIncludeInExceptions.java Passed: jdk/nio/zipfs/TestLocOffsetFromZip64EF.java Passed: jdk/security/jarsigner/Function.java Passed: jdk/nio/zipfs/ZipFSPermissionsTest.java Passed: jdk/security/logging/TestSecurityPropertyModificationLog.java Passed: jdk/security/JavaDotSecurity/MakeJavaSecurityTest.java Passed: jdk/nio/zipfs/TestPosix.java Passed: jdk/security/logging/TestX509CertificateLog.java Passed: sun/net/ftp/FtpGetContent.java Passed: jdk/security/logging/TestX509ValidationLog.java Passed: jdk/security/logging/TestTLSHandshakeLog.java Passed: jdk/security/jarsigner/JarWithOneNonDisabledDigestAlg.java Passed: sun/net/ftp/TestFtpClientNameListWithNull.java Passed: sun/net/ftp/B6427768.java Passed: sun/net/idn/PunycodeTest.java Passed: sun/net/ftp/MarkResetTest.java Passed: sun/net/ftp/FtpURL.java Passed: sun/net/idn/TestStringPrep.java Passed: sun/net/spi/DefaultProxySelectorTest.java Passed: sun/net/ftp/TestFtpTimeValue.java Passed: javax/net/ssl/TLS/TLSMFLNTest.java Passed: sun/net/ftp/FtpURLConnectionLeak.java Passed: sun/net/util/IPAddressUtilTest.java Passed: jdk/security/jarsigner/Spec.java Passed: sun/net/InetAddress/nameservice/dns/CNameTest.java Passed: sun/net/spi/SystemProxyDriver.java Passed: sun/net/www/http/HttpClient/B7025238.java Passed: sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java Passed: sun/net/www/http/ChunkedOutputStream/Test.java Passed: sun/net/www/http/HttpClient/CookieHttpClientTest.java Passed: sun/net/ext/ExtendedSocketOptionsTest.java Passed: sun/net/www/http/HttpClient/GetProxyPort.java Passed: sun/net/www/http/HttpClient/ImplicitFileName.java Passed: sun/net/www/http/HttpClient/IsAvailable.java Passed: sun/net/www/http/ChunkedOutputStream/CheckError.java Passed: sun/net/www/http/HttpClient/IsKeepingAlive.java Passed: sun/net/www/http/HttpClient/OpenServer.java Passed: sun/net/www/http/HttpClient/ProxyFromCache.java Passed: sun/net/www/http/HttpClient/ProxyTest.java Passed: sun/net/www/http/HttpClient/RequestURI.java Passed: sun/net/www/http/ChunkedInputStream/TestAvailable.java Passed: sun/net/www/http/HttpClient/StreamingRetry.java Passed: sun/net/www/http/HttpClient/B8025710.java Passed: sun/net/www/http/HttpClient/B8209178.java Passed: sun/net/www/http/HttpURLConnection/PostOnDelete.java Passed: sun/net/www/http/HttpClient/RetryPost.java Passed: sun/net/www/http/HttpClient/MultiThreadTest.java Passed: sun/net/www/http/HttpURLConnection/NTLMAuthWithSM.java Passed: sun/net/InetAddress/nameservice/simple/CacheTest.java Passed: sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java Passed: sun/net/www/http/KeepAliveStream/InfiniteLoop.java Passed: sun/net/www/http/KeepAliveCache/B8293562.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamCloseWithWrongContentLength.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamFinalizer.java Passed: sun/net/www/http/KeepAliveStream/KeepAliveStreamClose.java Passed: sun/net/www/http/RequestMethodCheck/RequestMethodEquality.java Passed: sun/net/www/protocol/file/DirPermissionDenied.java Passed: sun/net/www/protocol/file/EncodedMultiByteChar.java Passed: sun/net/www/protocol/file/Equals.java Passed: sun/net/www/http/KeepAliveCache/B5045306.java Passed: sun/net/www/protocol/file/FileMap.java Passed: sun/net/www/protocol/file/FileURLTest.java Passed: sun/net/www/protocol/file/GetContentLength.java Passed: sun/net/www/protocol/file/GetHeaderFields.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/http/KeepAliveCache/KeepAliveProperty.java Passed: sun/net/www/protocol/ftp/HandlerEquals.java Passed: sun/net/www/protocol/ftp/UserAndPasswordTest.java Passed: sun/net/www/http/HttpClient/B6726695.java Passed: jdk/nio/zipfs/ZipFSOutputStreamTest.java Passed: sun/net/www/protocol/http/6550798/test.java Passed: sun/net/www/http/KeepAliveStreamCleaner/KeepAliveStreamCleanerTestDriver.java Passed: sun/net/www/http/HttpURLConnection/DigestAuth.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/B6296310.java Passed: sun/net/www/protocol/http/B6641309.java Passed: sun/net/www/protocol/http/B5017051.java Passed: sun/net/www/protocol/http/B6890349.java Passed: sun/net/www/protocol/http/CloseOptionHeader.java Passed: sun/net/www/protocol/http/B6660405.java Passed: sun/net/www/protocol/http/BasicLongCredentials.java Passed: sun/net/www/protocol/http/GetErrorStream.java Passed: sun/net/www/protocol/http/B6518816.java Passed: sun/net/www/protocol/http/B8012625.java Passed: sun/net/www/protocol/http/HttpInputStream.java Passed: sun/net/www/protocol/http/GetOutputStream.java Passed: sun/net/www/protocol/http/AsyncDisconnect.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/NULLTargetInfoTest.java Passed: sun/net/www/protocol/http/ProtocolRedirect.java Passed: sun/net/www/protocol/http/Modified.java Passed: sun/net/www/protocol/http/NTLMTest.java Passed: sun/net/www/protocol/http/NoNTLM.java Passed: sun/net/www/protocol/http/HttpHeaderParserTest.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/ResponseCacheStream.java Passed: sun/net/www/protocol/http/SetChunkedStreamingMode.java Passed: sun/net/www/protocol/http/NTLMHeadTest.java Passed: sun/net/www/protocol/http/RelativeRedirect.java Passed: sun/net/www/protocol/http/StreamingOutputStream.java Passed: sun/net/www/protocol/http/RedirectOnPost.java Passed: sun/net/www/protocol/http/ZoneId.java Passed: sun/net/www/protocol/http/TunnelThroughProxy.java Passed: sun/net/www/protocol/http/UserAgent.java Passed: sun/net/www/protocol/http/UserAuth.java Passed: sun/net/www/protocol/http/UserCookie.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java Passed: sun/net/www/protocol/https/HttpsURLConnection/B6226610.java Passed: sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java Passed: sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.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/protocol/https/NewImpl/JavaxHostnameVerifier.java Passed: sun/net/www/http/KeepAliveCache/B8291637.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/OtherResourcesTest.java Passed: sun/net/www/protocol/mailto/HandlerParse.java Passed: sun/net/www/protocol/jar/jarbug/TestDriver.java Passed: sun/net/www/protocol/jrt/Basic.java Passed: sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java Passed: sun/net/www/protocol/jrt/WithSecurityManager.java Passed: sun/net/www/EmbeddedEquals.java Passed: sun/net/www/AuthHeaderTest.java Passed: sun/net/www/MessageHeaderTest.java Passed: sun/net/www/ParseUtil_6274990.java Passed: sun/net/www/ParseUtil_4922813.java Passed: sun/net/www/B8185898.java Passed: sun/net/www/ParseUtil_6478588.java Passed: sun/net/www/ParseUtil_6306697.java Passed: sun/net/TelnetTest.java Passed: sun/net/www/ParseUtil_6380332.java Passed: sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java Passed: sun/nio/ch/SelProvider.java Passed: sun/nio/ch/ServerSocketAdaptorTest.java Passed: sun/nio/ch/Basic.java Passed: sun/net/www/HeaderTests.java Passed: sun/nio/ch/TempBuffer.java Passed: sun/security/action/GetLongAction/ReturnNullIfNoDefault.java Passed: sun/security/action/Generify.java Passed: sun/security/ec/ed/EdCRLSign.java Passed: jdk/nio/zipfs/LargeEntriesTest.java Passed: sun/security/ec/ed/EdDSAKeyCompatibility.java Passed: sun/nio/cs/mapping/ConverterTest.java Passed: sun/security/ec/ed/EdDSANegativeTest.java Passed: sun/security/ec/ed/EdDSAKeySize.java Passed: sun/security/ec/ed/EdDSAParamSpec.java Passed: sun/security/ec/ed/EdECKeyFormat.java Passed: sun/security/ec/ed/EmptyMessage.java Passed: sun/net/www/protocol/https/ChunkedOutputStream.java Passed: sun/nio/cs/mapping/TestConv.java Passed: sun/security/ec/ed/EdDSAReuseTest.java Passed: sun/security/ec/ed/TestEdDSA.java Passed: sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java Passed: sun/security/ec/xec/TestXECOps.java Passed: sun/security/ec/xec/XECKeyFormat.java Passed: sun/security/ec/NSASuiteB/TestSHAwithECDSASignatureOids.java Passed: sun/security/ec/xec/TestXDH.java Passed: sun/security/ec/ECDSAPrvGreaterThanOrder.java Passed: sun/security/ec/ecModuleCheck.java Passed: sun/security/ec/ECDHKeyAgreementParamValidation.java Passed: sun/nio/cs/mapping/CoderTest.java Passed: sun/security/ec/InvalidCurve.java Passed: sun/security/ec/OidInstance.java Passed: sun/security/ec/SignatureDigestTruncate.java Passed: sun/security/ec/SignatureKAT.java Passed: sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java Passed: sun/security/ec/SignatureOffsets.java Passed: sun/security/ec/SignatureParameters.java Passed: sun/security/ec/SignedObjectChain.java Passed: sun/security/ec/ed/TestEdOps.java Passed: sun/security/jgss/spnego/MechTokenMissing.java Passed: sun/security/jca/PreferredProviderTest.java Passed: sun/security/jgss/spnego/NegTokenTargFields.java Passed: sun/security/jgss/CtorTests2.java Passed: sun/security/jgss/spnego/MSOID.java Passed: sun/security/jgss/DefaultGssConfig.java Passed: sun/security/jgss/spnego/NoSpnegoAsDefMech.java Passed: sun/security/jgss/spnego/NotPreferredMech.java Passed: sun/security/jgss/GssContextCleanup.java Passed: sun/security/jgss/GssMemoryIssues.java Passed: sun/security/jgss/GssNPE.java Passed: sun/security/jca/PreferredProviderNegativeTest.java Passed: sun/security/jgss/GssNameCleanup.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/Basic.java Passed: sun/security/krb5/auto/BogusKDC.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/DnsCanonicalizeHostname.java Passed: sun/security/krb5/auto/Cleaners.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/GSS.java Passed: sun/security/krb5/auto/GSSUnbound.java Passed: sun/security/krb5/auto/HttpNegotiateServer.java Passed: sun/security/krb5/auto/IgnoreChannelBinding.java Passed: sun/security/krb5/auto/DupEtypes.java Passed: sun/nio/cs/OLD/TestIBMDB.java Passed: sun/security/krb5/auto/KeyPermissions.java Passed: sun/security/krb5/auto/KeyTabCompat.java Passed: sun/security/krb5/auto/KPEquals.java Passed: sun/security/krb5/auto/KrbTicket.java Passed: sun/security/krb5/auto/LoginModuleDebug.java Passed: sun/security/krb5/auto/KvnoNA.java Passed: sun/security/krb5/auto/DynamicKeytab.java Passed: sun/security/krb5/auto/LifeTimeInSeconds.java Passed: sun/security/krb5/auto/LoginNoPass.java Passed: sun/security/krb5/auto/LongLife.java Passed: sun/security/krb5/auto/LoginModuleOptions.java Passed: sun/security/ec/ed/EdDSATest.java Passed: sun/security/krb5/auto/ModuleName.java Passed: sun/security/krb5/auto/MSOID2.java Passed: sun/security/krb5/auto/NewInquireTypes.java Passed: sun/security/krb5/auto/MoreKvno.java Passed: sun/security/ec/TestEC.java Passed: sun/security/krb5/auto/NoInitNoKeytab.java Passed: sun/security/krb5/auto/NoneReplayCacheTest.java Passed: sun/security/krb5/auto/NonMutualSpnego.java Passed: javax/xml/crypto/dsig/GenerationTests.java Passed: sun/security/krb5/auto/NewSalt.java Passed: sun/security/krb5/auto/NoAddresses.java Passed: sun/security/krb5/auto/NonAscii.java Passed: sun/security/krb5/auto/NullRenewUntil.java Passed: sun/security/krb5/auto/RefreshKrb5Config.java Passed: sun/security/krb5/auto/OnlyDesLogin.java Passed: sun/security/krb5/auto/PrincipalNameEquals.java Passed: sun/security/krb5/auto/ReplayCacheExpunge.java Passed: sun/security/krb5/auto/ReplayCachePrecise.java Passed: sun/security/krb5/auto/Renewal.java Passed: sun/security/krb5/auto/ReferralsTest.java Passed: sun/security/krb5/auto/ReplayCacheTest.java Passed: sun/security/krb5/auto/OkAsDelegateXRealm.java Passed: sun/security/krb5/auto/RRC.java Passed: sun/security/krb5/auto/KdcPolicy.java Passed: sun/security/krb5/auto/ReplayCacheTestProcWithMD5.java Passed: sun/security/krb5/auto/S4U2proxy.java Passed: sun/security/krb5/auto/S4U2proxyGSS.java Passed: sun/security/krb5/auto/S4U2selfAsServer.java Passed: sun/security/krb5/auto/S4U2selfAsServerGSS.java Passed: sun/security/krb5/auto/S4U2selfNotF.java Passed: sun/security/krb5/auto/S4U2selfGSS.java Passed: sun/security/krb5/auto/ReplayCacheTestProc.java Passed: sun/security/krb5/auto/HttpsCB.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/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/SaslBasic.java Passed: sun/security/krb5/auto/TicketSName.java Passed: sun/security/krb5/auto/Unavailable.java Passed: sun/security/krb5/auto/TwoPrinces.java Passed: sun/security/krb5/auto/TwoTab.java Passed: sun/security/krb5/canonicalize/Test.java Passed: sun/security/krb5/ccache/CorruptedCC.java Passed: sun/security/krb5/ccache/DefaultFile.java Passed: sun/security/krb5/auto/S4U2self.java Passed: sun/security/krb5/ccache/EmptyRealmCC.java Passed: sun/security/krb5/ccache/EmptyCC.java Passed: sun/security/krb5/auto/UseCacheAndStoreKey.java Passed: sun/security/krb5/ccache/Refresh.java Passed: sun/security/krb5/config/ConfigWithQuotations.java Passed: sun/security/krb5/ccache/TimeInCCache.java Passed: sun/security/krb5/auto/Unreachable.java Passed: sun/security/krb5/config/ConfPlusProp.java Passed: sun/security/krb5/config/Duplicates.java Passed: sun/security/krb5/config/DnsFallback.java Passed: sun/security/krb5/auto/W83.java Passed: sun/security/krb5/config/Duration.java Passed: sun/security/krb5/config/DNS.java Passed: sun/security/krb5/config/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/Semicolon.java Passed: sun/security/krb5/config/ParseCAPaths.java Passed: sun/security/krb5/config/ParseConfig.java Passed: sun/security/krb5/etype/Permitted.java Passed: sun/security/krb5/config/YesNo.java Passed: sun/security/krb5/etype/UnsupportedKeyType.java Passed: sun/security/krb5/config/DefUdpLimit.java Passed: sun/security/krb5/etype/KerberosAesSha2.java Passed: sun/security/krb5/etype/ETypeOrder.java Passed: sun/security/krb5/ktab/KeyString.java Passed: sun/security/krb5/ktab/HighestKvno.java Passed: sun/security/krb5/ktab/FileKeyTab.java Passed: sun/security/krb5/name/Immutable.java Passed: sun/security/krb5/BadKdcDefaultValue.java Passed: sun/security/krb5/ktab/KeyTabIndex.java Passed: sun/security/krb5/ErrorMessages.java Passed: sun/security/krb5/name/Constructors.java Passed: sun/security/krb5/auto/SaslUnbound.java Passed: sun/security/krb5/NegativeNonce.java Passed: sun/security/krb5/OptionPADataInKDCReq.java Passed: sun/security/krb5/MicroTime.java Passed: sun/security/krb5/ktab/BufferBoundary.java Passed: sun/security/krb5/IPv6.java Passed: sun/security/krb5/TestPAData.java Passed: sun/security/krb5/RFC396xTest.java Passed: sun/security/krb5/KrbCredSubKey.java Passed: sun/security/krb5/UnknownCCEntry.java Passed: sun/security/krb5/ServiceCredsCombination.java Passed: sun/security/ec/xec/XECIterative.java Passed: sun/security/pkcs/EncryptedPrivateKeyInfo/EncryptedPKInfoEqualsHashCode.java Passed: sun/security/krb5/etype/WeakCrypto.java Passed: sun/security/pkcs/pkcs10/PKCS10AttrEncoding.java Passed: sun/security/krb5/auto/OkAsDelegate.java Passed: sun/security/pkcs/pkcs10/PKCS10AttributeReader.java Passed: sun/security/pkcs/pkcs7/NewSigAlg.java Passed: sun/security/lib/CheckBlockedCerts.java Passed: sun/security/pkcs/pkcs8/LongPKCS8orX509KeySpec.java Passed: sun/security/pkcs/pkcs8/TestLeadingZeros.java Passed: sun/security/pkcs/pkcs8/PKCS8Test.java Passed: sun/security/pkcs/pkcs9/ChallengePassStringFmt.java Passed: sun/security/lib/cacerts/VerifyCACerts.java Passed: sun/security/pkcs/pkcs7/SignerOrder.java Passed: sun/security/pkcs/pkcs9/EncodeDecode.java Passed: sun/security/pkcs/pkcs9/UnknownAttribute.java Passed: sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Passed: sun/security/pkcs/pkcs9/UnstructuredName.java Passed: sun/security/pkcs/pkcs7/TwoHash.java Passed: sun/net/www/http/HttpClient/KeepAliveTest.java Passed: sun/security/pkcs/pkcs7/PKCS7VerifyTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestCipherKeyWrapperTest.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestGeneral.java Passed: sun/security/pkcs11/Cipher/KeyWrap/TestKeySizeCheck.java Passed: sun/security/pkcs11/Cipher/KeyWrap/XMLEncKAT.java Passed: sun/security/pkcs11/Cipher/KeyWrap/NISTWrapKAT.java Passed: sun/security/pkcs11/Cipher/CancelMultipart.java Passed: sun/security/pkcs11/Cipher/Test4512704.java Passed: sun/security/pkcs11/Cipher/EncryptionPadding.java Passed: sun/security/krb5/runNameEquals.sh Passed: sun/security/pkcs11/Cipher/TestCICOWithGCM.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyNoReuse.java Passed: sun/security/pkcs11/Cipher/TestChaChaPoly.java Passed: sun/security/pkcs11/Cipher/PBECipher.java Passed: sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyOutputSize.java Passed: sun/security/pkcs11/Cipher/TestChaChaPolyKAT.java Passed: sun/security/pkcs11/Cipher/TestCipherMode.java Passed: sun/security/pkcs11/Cipher/ReinitCipher.java Passed: sun/security/pkcs11/Cipher/TestKATForGCM.java Passed: sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java Passed: sun/security/pkcs11/Cipher/TestPaddingOOB.java Passed: sun/security/pkcs11/Cipher/TestRSACipherWrap.java Passed: sun/security/pkcs11/Cipher/TestRawRSACipher.java Passed: sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphers.java Passed: sun/security/pkcs11/Cipher/TestRSACipher.java Passed: sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java Passed: sun/security/pkcs11/Config/ReadConfInUTF16Env.java Passed: sun/security/pkcs11/ec/ReadCertificates.java Passed: sun/security/pkcs11/ec/ReadPKCS12.java Passed: sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java Passed: sun/security/pkcs11/ec/TestCurves.java Passed: sun/security/pkcs11/ec/TestECDH.java Passed: sun/security/pkcs11/ec/TestECDSA.java Passed: sun/security/pkcs11/ec/TestECDH2.java Passed: sun/security/pkcs11/ec/TestECDSA2.java Passed: sun/security/pkcs11/ec/TestECGenSpec.java Passed: sun/security/pkcs11/ec/TestKeyFactory.java Passed: sun/security/pkcs11/KeyGenerator/TestAES.java Passed: sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultDHPrivateExpSize.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDefaultSize.java Passed: sun/security/pkcs11/KeyGenerator/TestChaCha20.java Passed: sun/security/pkcs11/KeyAgreement/TestInterop.java Passed: sun/security/pkcs11/KeyAgreement/TestDH.java Passed: sun/security/pkcs11/KeyAgreement/TestShort.java Passed: sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java Passed: sun/security/pkcs11/KeyGenerator/DESParity.java Passed: sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java Passed: sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java Passed: sun/security/pkcs11/KeyStore/ImportKeyToP12.java Passed: sun/security/pkcs11/KeyPairGenerator/TestDH2048.java Passed: sun/security/pkcs11/KeyStore/Basic.java Passed: sun/security/pkcs11/Mac/PBAMac.java Passed: sun/security/pkcs11/KeyStore/SecretKeysBasic.java Passed: sun/security/pkcs11/KeyStore/ClientAuth.java Passed: sun/security/pkcs11/Mac/MacKAT.java Passed: sun/security/pkcs11/Mac/MacSameTest.java Passed: sun/security/pkcs11/Mac/TestLargeSecretKeys.java Passed: sun/security/pkcs11/Provider/CheckRegistration.java Passed: sun/security/pkcs11/Provider/Absolute.java Passed: sun/security/pkcs11/Provider/ConfigShortPath.java Passed: sun/security/pkcs11/KeyStore/CertChainRemoval.java Passed: sun/security/pkcs11/Provider/LoginISE.java Passed: sun/security/pkcs11/MessageDigest/ByteBuffers.java Passed: sun/security/pkcs11/Mac/ReinitMac.java Passed: sun/security/pkcs11/MessageDigest/DigestKAT.java Passed: sun/security/pkcs11/MessageDigest/ReinitDigest.java Passed: sun/security/pkcs11/MessageDigest/TestCloning.java Passed: sun/security/pkcs11/Provider/ConfigQuotedString.java Passed: sun/security/krb5/auto/TwoOrThree.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/pkcs11/Secmod/Crypto.java Passed: sun/security/pkcs11/Secmod/JksSetPrivateKey.java Passed: sun/security/pkcs11/Secmod/GetPrivateKey.java Passed: sun/security/pkcs11/Secmod/AddTrustedCert.java Passed: sun/security/pkcs11/Secmod/TestNssDbSqlite.java Passed: sun/security/pkcs11/SecureRandom/TestDeserialization.java Passed: sun/security/krb5/auto/UnboundService.java Passed: sun/security/pkcs11/Signature/InitAgainPSS.java Passed: sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java Passed: sun/security/pkcs11/Secmod/LoadKeystore.java Passed: sun/security/pkcs11/Serialize/SerializeProvider.java Passed: sun/security/pkcs11/SecretKeyFactory/TestGeneral.java Passed: sun/security/pkcs11/Signature/SignatureTestPSS.java Passed: sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java Passed: sun/security/pkcs11/Signature/ReinitSignature.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/SecureRandom/Basic.java Passed: sun/security/pkcs11/Signature/TestDSA2.java Passed: sun/security/pkcs11/Signature/ByteBuffers.java Passed: sun/security/pkcs11/Provider/MultipleLogins.sh Passed: sun/security/pkcs11/tls/tls12/FipsModeTLS12.java Passed: sun/security/pkcs11/tls/TestKeyMaterialChaCha20.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/Signature/TestRSAKeyLength.java Passed: sun/security/pkcs12/EmptyAlias.java Passed: sun/security/pkcs12/AttributesMultiThread.java Passed: sun/security/pkcs12/Bug6415637.java Passed: sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java Passed: sun/security/pkcs12/AttributesCorrectness.java Passed: sun/security/pkcs11/tls/TestLeadingZeroesP11.java Passed: sun/security/pkcs11/tls/TestMasterSecret.java Passed: sun/security/pkcs12/MixedcaseAlias.java Passed: sun/security/pkcs12/GetAttributes.java Passed: sun/security/pkcs11/tls/TestKeyMaterial.java Passed: sun/security/pkcs11/tls/TestPremaster.java Passed: sun/security/pkcs12/PBES2Encoding.java Passed: sun/security/pkcs12/ProbeLargeKeystore.java Passed: sun/security/pkcs12/EmptyPassword.java Passed: sun/security/pkcs12/P12SecretKey.java Passed: sun/security/pkcs11/tls/TestPRF.java Passed: sun/security/pkcs12/StoreSecretKeyTest.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/StoreTrustedCertTest.java Passed: sun/security/pkcs12/WrongPBES2.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorEndEntity.java Passed: sun/security/krb5/auto/BasicKrb5Test.java Passed: sun/security/pkcs12/ProbeBER.java Passed: sun/security/provider/certpath/Extensions/OCSPNonceExtensionTests.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorTrustAnchor.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPValidatorIntermediate.java Passed: sun/security/provider/certpath/OCSP/OCSPSingleExtensions.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/ResponderId/ResponderIdTests.java Passed: sun/security/provider/DSA/SecureRandomReset.java Passed: sun/security/provider/certpath/SunCertPathBuilderExceptionTest.java Passed: sun/security/pkcs12/GetSetEntryTest.java Passed: sun/security/provider/certpath/PKIXCertComparator/Order.java Passed: sun/security/provider/DSA/TestDSA.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilder.java Passed: sun/security/provider/DSA/TestDSA2.java Passed: sun/security/provider/DSA/TestKeyPairGenerator.java Passed: sun/security/provider/DSA/TestMaxLengthDER.java Passed: sun/security/provider/FileInputStreamPool/FileInputStreamPoolTest.java Passed: sun/security/pkcs12/ImportPassKeyAlg.java Passed: sun/security/provider/certpath/DisabledAlgorithms/CPBuilderWithMD5.java Passed: sun/security/provider/hss/TestHSS.java Passed: sun/security/provider/KeyStore/DksWithEmptyKeystore.java Passed: sun/security/provider/KeyStore/TestJKSWithSecretKey.java Passed: sun/security/provider/KeyStore/CaseSensitiveAliases.java Passed: sun/security/provider/KeyStore/WrongStoreType.java Passed: sun/security/provider/KeyStore/WrongPassword.java Passed: sun/security/provider/DSA/TestLegacyDSAKeyPairGenerator.java Passed: sun/security/provider/MessageDigest/SHA3.java Passed: sun/security/provider/MessageDigest/DigestKAT.java Passed: sun/security/provider/MessageDigest/SHA512.java Passed: sun/security/provider/MessageDigest/TestSHAClone.java Passed: sun/security/provider/KeyStore/DKSTest.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/Alias.java Passed: sun/security/provider/all/Deterministic.java Passed: sun/security/provider/PolicyFile/BadPolicyFile.java Passed: sun/security/provider/PolicyFile/AliasExpansion.java Passed: sun/security/provider/PolicyFile/CanonPath.java Passed: sun/security/provider/PolicyFile/DefaultPolicy.java Passed: sun/security/provider/PolicyFile/CombinedPerms.java Passed: sun/security/provider/PolicyFile/EmailAddress.java Passed: sun/security/provider/PolicyFile/Modules.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/Utf8.java Passed: sun/security/provider/PolicyFile/TrustedCert.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/pkcs12/SameDN.java Passed: sun/security/provider/PolicyParser/ExtDirsChange.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id1 Passed: sun/security/provider/PolicyParser/TokenStore.java Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id2 Passed: sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java#id3 Passed: sun/security/provider/SecureRandom/AutoReseed.java Passed: sun/security/provider/SecureRandom/DRBGAlg.java Passed: sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java Passed: sun/security/provider/SecureRandom/CommonSeeder.java Passed: sun/security/provider/SecureRandom/DRBGS11n.java Passed: sun/security/provider/SecureRandom/SHA1PRNGReseed.java Passed: sun/security/provider/SeedGenerator/Awt_Hang_Test.java Passed: sun/security/provider/SecureRandom/StrongSecureRandom.java Passed: sun/security/provider/SeedGenerator/Priority_Inversion.java Passed: sun/security/provider/SecureRandom/StrongSeedReader.java Passed: sun/security/provider/X509Factory/BadPem.java Passed: sun/security/provider/SeedGenerator/SeedGeneratorChoice.java Passed: sun/security/rsa/pss/DefaultParamSpec.java Passed: sun/security/rsa/pss/InitAgain.java Passed: sun/security/rsa/pss/PSSKeyCompatibility.java Passed: sun/security/rsa/pss/PSSParametersTest.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/rsa/pss/SerializedPSSKey.java Passed: sun/security/rsa/BrokenRSAPrivateCrtKey.java Passed: sun/security/rsa/InvalidBitString.java Passed: sun/security/provider/X509Factory/BigCRL.java Passed: sun/security/pkcs12/PKCS12SameKeyId.java Passed: sun/security/rsa/RSAPaddingCheck.java Passed: sun/security/rsa/pss/TestSigGenPSS.java Passed: sun/security/rsa/KeySizeTest.java Passed: sun/security/provider/DSA/SupportedDSAParamGenLongKey.java Passed: sun/security/rsa/PrivateKeyEqualityTest.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/rsa/SignatureOffsets.java Passed: sun/security/rsa/TestSignatures.java Passed: sun/security/rsa/WithoutNULL.java Passed: sun/security/pkcs12/KeytoolOpensslInteropTest.java Passed: sun/security/ssl/ALPN/AlpnGreaseTest.java Passed: sun/security/ssl/AppInputStream/ReadHandshake.java Passed: sun/security/rsa/TestSigGen15.java Passed: sun/security/ssl/AppInputStream/ReadZeroBytes.java Passed: sun/security/ssl/AppInputStream/RemoveMarkReset.java Passed: sun/security/ssl/AppInputStream/ReadBlocksClose.java Passed: sun/security/ssl/AppOutputStream/NoExceptionOnClose.java Passed: sun/security/rsa/pss/SignatureTest2.java Passed: sun/security/ssl/CipherSuite/DisabledCurve.java Passed: sun/security/ssl/CipherSuite/LegacyConstraints.java Passed: sun/security/provider/DSA/SupportedDSAParamGen.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/provider/DSA/TestAlgParameterGenerator.java Passed: sun/security/ssl/ClientHandshaker/RSAExport.java Passed: sun/security/ssl/ClientHandshaker/LengthCheckTest.java Passed: sun/security/ssl/DHKeyExchange/LegacyDHEKeyExchange.java Passed: sun/security/rsa/SignedObjectChain.java Passed: sun/security/provider/NSASuiteB/TestDSAGenParameterSpec.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/provider/NSASuiteB/TestDSAGenParameterSpecLongKey.java Passed: sun/security/rsa/SpecTest.java Passed: sun/security/ssl/internal/TestRun.java Passed: sun/security/ssl/HandshakeOutStream/NullCerts.java Passed: sun/security/ssl/rsa/CheckProviderEntries.java Passed: sun/security/ssl/rsa/SignatureOffsets.java Passed: sun/security/ssl/InputRecord/ClientHelloRead.java Passed: sun/security/ssl/ProtocolVersion/HttpsProtocols.java Passed: sun/security/ssl/HandshakeHash/HandshakeHashCloneExhaustion.java Passed: sun/security/ssl/ServerHandshaker/HelloExtensionsTest.java Passed: sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java Passed: sun/security/ssl/ServerHandshaker/GetPeerHost.java Passed: sun/security/ssl/SignatureScheme/CustomizedClientSchemes.java Passed: sun/security/ssl/SignatureScheme/CustomizedServerSchemes.java Passed: sun/security/ssl/SignatureScheme/SigSchemePropOrdering.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java Passed: sun/security/ssl/SignatureScheme/Tls13NamedGroups.java Passed: sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java Passed: sun/security/ssl/CipherSuite/SupportedGroups.java Passed: sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java Passed: sun/security/ssl/SSLContextImpl/BadKSProvider.java Passed: sun/security/ssl/DHKeyExchange/DHEKeySizing.java Passed: sun/security/ssl/spi/ProviderInit.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/SSLContextImpl/CustomizedDTLSServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/CustomizedServerDefaultProtocols.java Passed: sun/security/ssl/SSLContextImpl/DefaultCipherSuitePreference.java Passed: sun/security/ssl/SSLCipher/ReadOnlyEngine.java Passed: sun/security/ssl/SSLContextImpl/DefaultDTLSEnabledProtocols.java Passed: sun/security/ssl/SocketCreation/SocketCreation.java Passed: sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java Passed: sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java Passed: sun/security/ssl/SSLContextImpl/NoOldVersionContext.java Passed: sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java Passed: sun/security/ssl/SSLContextImpl/GoodProvider.java Passed: sun/security/ssl/SSLContextImpl/SSLContextDefault.java Passed: sun/security/ssl/SSLContextImpl/SSLContextVersion.java Passed: sun/security/ssl/SSLEngineImpl/CloseStart.java Passed: sun/security/ssl/SSLContextImpl/MultipleChooseAlias.java Passed: sun/security/ssl/SSLEngineImpl/CloseEngineException.java Passed: sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java Passed: sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java Passed: sun/security/ssl/rsa/SignedObjectChain.java Passed: sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java Passed: sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java Passed: sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java Passed: sun/security/ssl/SSLContextImpl/CustomizedCipherSuites.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDecodeBadPoint.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineFailedALPN.java Passed: sun/security/ssl/SSLContextImpl/TrustTrustedCert.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineEmptyFragments.java Passed: sun/security/ssl/SSLEngineImpl/TLS13BeginHandshake.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java Passed: sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Passed: sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA.java Passed: sun/security/ssl/SSLSessionContextImpl/DefautlCacheSize.java Passed: sun/security/ssl/SSLSessionContextImpl/Timeout.java Passed: sun/security/ssl/SSLEngineImpl/TestBadDNForPeerCA12.java Passed: sun/security/ssl/SSLSessionImpl/HashCodeMissing.java Passed: sun/security/ssl/SSLSessionImpl/InvalidateSession.java Passed: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java Passed: sun/security/ssl/DHKeyExchange/UseStrongDHSizes.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineKeyLimit.java Passed: sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java Passed: sun/security/ssl/SSLSocketImpl/CheckMethods.java Passed: sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java Passed: sun/security/ssl/SSLSessionImpl/ResumptionUpdateBoundValues.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/SSLSessionImpl/ResumeChecksClientStateless.java Passed: sun/security/ssl/SSLSocketImpl/DisableExtensions.java Passed: sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java Passed: sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java Passed: sun/security/ssl/SSLSocketImpl/LargePacketAfterHandshakeTest.java Passed: sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java Passed: sun/security/ssl/CertPathRestrictions/TLSRestrictions.java Passed: sun/security/ssl/SSLSocketImpl/NewSocketMethods.java Passed: sun/security/ssl/SSLSocketImpl/ReuseAddr.java Passed: sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.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/ClientTimeout.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketBruteForceClose.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketClose.java Passed: sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java Passed: sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketEmptyFragments.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketReset.java Passed: sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java Passed: sun/security/ssl/SSLSocketImpl/ServerRenegoWithTwoVersions.java Passed: sun/security/ssl/SSLSocketImpl/RejectClientRenego.java Passed: sun/security/ssl/X509KeyManager/NoGoodKey.java Passed: sun/security/ssl/X509KeyManager/NullCases.java Passed: sun/security/ssl/SSLSocketImpl/ServerTimeout.java Passed: sun/security/ssl/X509KeyManager/PreferredKey.java Passed: sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java Passed: sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java Passed: sun/security/rsa/SignatureTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketShouldThrowSocketException.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints.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/X509TrustManagerImpl/SunX509ExtendedTM.java Passed: sun/security/ssl/Stapling/StatusResponseManager.java Passed: sun/security/ssl/X509TrustManagerImpl/Symantec/Distrust.java Passed: sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java Passed: sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java Passed: sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java Passed: sun/security/ssl/X509TrustManagerImpl/BasicConstraints12.java Passed: sun/security/ssl/X509KeyManager/CertificateAuthorities.java Passed: sun/security/ssl/X509TrustManagerImpl/TooManyCAs.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketKeyLimit.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketCloseHang.java Passed: sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java Passed: sun/security/tools/jarsigner/multiRelease/MVJarSigningTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java Passed: sun/security/tools/jarsigner/warnings/AliasNotInStoreTest2.java Passed: sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java Passed: sun/security/ssl/SSLSocketImpl/SSLSocketSSLEngineCloseInbound.java Passed: sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java Passed: sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java Passed: sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java Passed: sun/security/rsa/pss/SignatureTestPSS.java Passed: sun/security/tools/jarsigner/CertChainUnclosed.java Passed: sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java Passed: sun/security/tools/jarsigner/AutoKeyStore.java Passed: sun/security/tools/jarsigner/warnings/LowerCaseManifest.java Passed: sun/security/tools/jarsigner/warnings/NoTimestampTest.java Passed: sun/security/tools/jarsigner/CheckAlgParams.java Passed: sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java Passed: sun/security/tools/jarsigner/AlgOptions.java Passed: sun/security/tools/jarsigner/Collator.java Passed: sun/security/tools/jarsigner/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/DiffEnd.java Passed: sun/security/tools/jarsigner/Crl.java Passed: sun/security/tools/jarsigner/DefaultOptions.java Passed: sun/security/tools/jarsigner/CertPolicy.java Passed: sun/security/tools/jarsigner/CheckUsage.java Passed: sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java Passed: sun/security/tools/jarsigner/DisableCurveTest.java Passed: sun/security/tools/jarsigner/EmptyJar.java Passed: sun/security/tools/jarsigner/ExitOrNot.java Passed: sun/security/tools/jarsigner/EntriesOrder.java Passed: sun/security/tools/jarsigner/FindHeaderEndVsManifestDigesterFindFirstSection.java Passed: sun/security/tools/jarsigner/EmptyManifest.java Passed: sun/security/tools/jarsigner/JarSigningNonAscii.java Passed: sun/security/tools/jarsigner/DigestDontIgnoreCase.java Passed: sun/security/tools/jarsigner/LargeJarEntry.java Passed: sun/security/tools/jarsigner/FailedSigning.java Passed: sun/security/tools/jarsigner/EmptyIndividualSectionName.java Passed: sun/security/tools/jarsigner/JvIndex.java Passed: sun/security/tools/jarsigner/NewSize7.java Passed: sun/security/tools/jarsigner/LineBrokenMultiByteCharacter.java Passed: sun/security/tools/jarsigner/CheckSignerCertChain.java Passed: sun/security/tools/jarsigner/OldSig.java Passed: sun/security/tools/jarsigner/PercentSign.java Passed: sun/security/tools/jarsigner/NameClash.java Passed: sun/security/tools/jarsigner/Options.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/OnlyManifest.java Passed: sun/security/tools/jarsigner/SameName.java Passed: sun/security/tools/jarsigner/RemoveDifferentKeyAlgBlockFile.java Passed: sun/security/tools/jarsigner/PosixPermissionsTest.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/VerifyHSSSignedJar.java Passed: sun/security/tools/jarsigner/EC.java Passed: sun/security/tools/jarsigner/VersionTest.java Passed: sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java Passed: sun/security/tools/jarsigner/TsacertOptionTest.java Passed: sun/security/tools/jarsigner/SectionNameContinuedVsLineBreak.java Passed: sun/security/tools/jarsigner/InsufficientSectionDelimiter.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/jarsigner/WasSignedByOtherSigner.java Passed: sun/security/tools/keytool/CloneKeyAskPassword.java Passed: sun/security/tools/keytool/CheckCertAKID.java Passed: sun/security/tools/keytool/fakegen/PSS.java Passed: sun/security/tools/keytool/DupCommands.java Passed: sun/security/tools/keytool/fakegen/DefaultSignatureAlgorithm.java Passed: sun/security/tools/keytool/EmptyField.java Passed: sun/security/tools/keytool/DupImport.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/CloseFile.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/NewSize7.java Passed: sun/security/tools/keytool/NewHelp.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/keytool/ProbingFailure.java Passed: sun/security/tools/jarsigner/PreserveRawManifestEntryAndDigest.java Passed: sun/security/tools/keytool/ListOrder.java Passed: sun/security/tools/keytool/StandardAlgName.java Passed: sun/security/tools/jarsigner/Warning.java Passed: sun/security/tools/keytool/StartDateTest.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/tools/keytool/TryStore.java Passed: sun/security/util/AlgorithmConstraints/DecomposeAlgorithms.java Passed: sun/security/util/asn1StringTypes/StringTypes.java Passed: sun/security/util/BitArray/EmptyBitArray.java Passed: sun/security/tools/keytool/VersionTest.java Passed: sun/security/util/BitArray/NamedBitList.java Passed: sun/security/util/Cache/EbaHash.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/Debug/MultiOptions.java Passed: sun/security/util/DerOutputStream/DerTimeEncoding.java Passed: sun/security/util/DerValue/BadValue.java Passed: sun/security/util/DerValue/DeepOctets.java Passed: sun/security/tools/keytool/PKCS12Passwd.java Passed: sun/security/util/DerValue/EmptyValue.java Passed: sun/security/util/DerValue/DerValueEqualsHashCode.java Passed: sun/security/util/DerValue/NegInt.java Passed: sun/security/util/DerValue/Indefinite.java Passed: sun/security/util/DerValue/WideTag.java Passed: sun/security/util/DerOutputStream/LocaleInTime.java Passed: sun/security/tools/keytool/KeyToolTest.java Passed: sun/security/util/HostnameChecker/TestHostnameChecker.java Passed: sun/security/util/FilePermCompat/Flag.java Passed: sun/security/util/InternalPrivateKey/Correctness.java Passed: sun/security/tools/keytool/Serial64.java Passed: sun/security/util/ManifestDigester/FindSection.java Passed: sun/security/util/ManifestDigester/DigestInput.java Passed: sun/security/util/FilePermCompat/CompatImpact.java Passed: sun/security/util/ManifestDigester/ReproduceRaw.java Passed: sun/security/util/ManifestDigester/FindSections.java Passed: sun/security/util/ManifestDigester/LineBreaks.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/ReadJar.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial1305 Passed: sun/security/tools/keytool/StorePasswords.java Passed: sun/security/tools/keytool/WeakAlg.java 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/math/TestIntegerModuloP.java#IntegerPolynomial25519 Passed: sun/security/util/Oid/S11N.java Passed: sun/security/util/PropertyExpander/ExpandAndEncode.java Passed: sun/security/util/RegisteredDomain/ParseNames.java Passed: sun/security/util/Pem/encoding.sh Passed: sun/security/util/Resources/customSysClassLoader/BootMessages.java Passed: sun/security/util/Resources/customSysClassLoader/MessageFormatting.java Passed: sun/security/util/Resources/early/EarlyResources.java Passed: sun/security/util/Resources/Usages.java Passed: sun/security/util/Resources/Format.java Passed: sun/security/validator/ConstructorTest.java Passed: sun/security/validator/EndEntityExtensionCheck.java Passed: sun/security/validator/PKIXValAndRevCheckTests.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP256 Passed: sun/security/x509/AlgorithmId/AlgorithmIdEqualsHashCode.java Passed: sun/security/util/math/TestIntegerModuloP.java#Curve448OrderField Passed: sun/security/x509/AlgorithmId/NonStandardNames.java Passed: sun/security/x509/AlgorithmId/NullParams.java Passed: sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java Passed: sun/security/x509/AlgorithmId/OidTableInit.java Passed: sun/security/x509/AlgorithmId/PBES2.java Passed: sun/security/x509/AlgorithmId/SHA256withECDSA.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomial448 Passed: sun/security/x509/AlgorithmId/Uninitialized.java Passed: sun/security/x509/AlgorithmId/Uppercase.java Passed: sun/security/x509/AlgorithmId/TurkishRegion.java Passed: sun/security/x509/AVA/BadName.java Passed: sun/security/x509/AVA/DomainComponentEncoding.java Passed: sun/security/x509/AVA/AVAEqualsHashCode.java Passed: sun/security/x509/AVA/EmailAddressEncoding.java Passed: sun/security/x509/AVA/EmptyValue.java Passed: sun/security/x509/CertificateValidity/NullName.java Passed: sun/security/x509/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/X400Address.java Passed: sun/security/x509/GeneralName/DNSNameTest.java Passed: sun/security/x509/OtherName/Parse.java Passed: sun/security/x509/IPAddressName/ConstrainsTest.java Passed: sun/security/validator/samedn.sh Passed: sun/security/x509/AlgorithmId/OmitAlgIdParam.java Passed: sun/security/validator/certreplace.sh Passed: sun/security/x509/URIName/Parse.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP384 Passed: sun/security/x509/X500Name/EmailKeyword.java Passed: sun/security/x509/X500Name/NullX500Name.java Passed: sun/security/x509/X500Name/DerValueConstructor.java Passed: sun/security/x509/X500Name/RDNwithMultipleAVAs.java Passed: sun/security/x509/X509CertImpl/ECSigParamsVerifyWithCert.java Passed: sun/security/x509/X509CertImpl/CertificateValidation.java Passed: sun/security/x509/X509CertImpl/GetFingerprintError.java Passed: sun/security/x509/X509CertImpl/Verify.java Passed: sun/security/util/math/TestIntegerModuloP.java#P256OrderField Passed: sun/security/x509/X509CRLImpl/UnexpectedNPE.java Passed: sun/security/x509/X509CRLImpl/Verify.java Passed: sun/text/IntHashtable/patch-src/java.base/java/text/Bug4170614Test.java Passed: sun/security/x509/X509CertImpl/V3Certificate.java Passed: sun/text/IntHashtable/Bug4705389.java Passed: sun/text/resources/Collator/Bug4248694.java Passed: sun/text/resources/Collator/Bug4848897.java Passed: sun/text/resources/Collator/Bug4804273.java Passed: sun/text/resources/Collator/Bug6755060.java Passed: sun/security/x509/X509CRLImpl/OrderAndDup.java Passed: sun/security/x509/X500Name/AllAttribs.java Passed: sun/text/resources/Format/Bug4395196.java Passed: sun/text/resources/Format/Bug4621320.java Passed: sun/text/resources/Format/Bug4651568.java Passed: sun/text/resources/Format/Bug4442855.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/Bug4810032.java Passed: sun/text/resources/Format/Bug8037343.java Passed: sun/text/resources/Format/Bug5096553.java Passed: sun/security/x509/URICertStore/ExtensionsWithLDAP.java Passed: sun/text/resources/Format/Bug8074791.java Passed: sun/tools/jrunscript/jrunscript-argsTest.sh Passed: sun/tools/jrunscript/jrunscript-cpTest.sh Passed: sun/tools/jrunscript/jrunscript-eTest.sh Passed: sun/tools/jrunscript/jrunscript-DTest.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/SwedishTest.java Passed: tools/jar/index/MetaInf.java Passed: sun/text/resources/Collator/CollationSettingsTests.java Passed: tools/jar/multiRelease/whitebox/Driver.java Passed: sun/security/util/math/TestIntegerModuloP.java#IntegerPolynomialP521 Passed: sun/security/util/math/TestIntegerModuloP.java#P384OrderField Passed: sun/security/x509/URICertStore/AIACertTimeout.java Passed: tools/jar/mmrjar/Basic.java Passed: tools/jar/modularJar/JarToolModuleDescriptorReproducibilityTest.java Passed: tools/jar/ChangeDir.java Passed: sun/security/util/math/TestIntegerModuloP.java#P521OrderField Passed: tools/jar/multiRelease/Basic1.java Passed: tools/jar/CreateMissingParentDirectories.java Passed: tools/jar/JarBackSlash.java Passed: tools/jar/ContentOrder.java Passed: tools/jar/InputFilesTest.java Passed: tools/jar/ManifestDirectoryCompression.java Passed: tools/jar/ReleaseBeforeFiles.java Passed: tools/jar/JarEntryTime.java Passed: tools/jar/UpdateJar.java Passed: tools/jar/UpdateManifest.java Passed: tools/jimage/ImageReaderDuplicateChildNodesTest.java Passed: tools/jimage/JImageBasicsTest.java Passed: tools/jar/multiRelease/Basic.java Passed: tools/jar/LeadingGarbage.java Passed: tools/jimage/JImageInfoTest.java Passed: tools/jar/multiRelease/VersionValidatorTest.java Passed: tools/jimage/JImageExtractTest.java Passed: tools/jar/modularJar/Basic.java Passed: tools/jimage/JImageToolTest.java Passed: tools/jar/multiRelease/RuntimeTest.java Passed: tools/jimage/JImageListTest.java Passed: tools/jimage/JImageVerifyTest.java Passed: tools/jimage/JImageNonAsciiNameTest.java Passed: tools/jar/compat/CLICompatibility.java Passed: tools/jlink/bindservices/SuggestProviders.java Passed: tools/jimage/JImageTest.java Passed: tools/jlink/basic/BasicTest.java Passed: tools/jlink/basic/AllModulePath.java Passed: tools/jlink/bindservices/BindServices.java Passed: tools/jlink/plugins/SystemModuleDescriptors/SystemModulesTest.java Passed: tools/jlink/multireleasejar/JLinkMRJavaBaseVersionTest.java Passed: tools/jlink/multireleasejar/JLinkMultiReleaseJarTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/CompiledVersionTest.java Passed: tools/jlink/plugins/CompressIndexesTest.java Passed: tools/jimage/VerifyJimage.java Passed: tools/jlink/plugins/DefaultStripDebugPluginTest.java Passed: tools/jlink/plugins/ExcludeFilesPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/ModuleMainClassTest.java Passed: tools/jlink/plugins/ExcludeModuleInfoTest.java Passed: tools/jlink/plugins/ExcludePluginTest.java Passed: tools/jlink/plugins/ExcludeVMPluginTest.java Passed: tools/jlink/plugins/SystemModuleDescriptors/UserModuleTest.java Passed: tools/jlink/plugins/AddOptionsPluginTest.java Passed: tools/jlink/plugins/LastSorterTest.java Passed: tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java Passed: tools/jlink/plugins/OrderResourcesPluginTest.java Passed: tools/jlink/plugins/PluginsNegativeTest.java Passed: tools/jlink/plugins/PrevisitorTest.java Passed: tools/jlink/plugins/ResourceFilterTest.java Passed: tools/jlink/plugins/CDSPluginTest.java Passed: tools/jlink/plugins/SignatureParserTest.java Passed: tools/jlink/plugins/ExcludeJmodSectionPluginTest.java Passed: tools/jlink/plugins/LegalFilePluginTest.java Passed: tools/jlink/plugins/StringSharingPluginTest.java Passed: tools/jlink/CheckExecutable.java Passed: tools/jlink/plugins/StripJavaDebugAttributesPluginTest.java Passed: tools/jlink/plugins/CompressorPluginTest.java Passed: sun/security/x509/URICertStore/CRLReadTimeout.java Passed: tools/jlink/ImageFileCreatorTest.java Passed: tools/jlink/ImageFilePoolTest.java Passed: sun/security/tools/keytool/GenerateAll.java Passed: tools/jlink/plugins/GenerateJLIClassesPluginTest.java Passed: tools/jar/ReproducibleJar.java Passed: tools/jlink/plugins/SaveJlinkArgfilesPluginTest.java Passed: tools/jlink/plugins/VendorInfoPluginsTest.java Passed: tools/jlink/ExplodedModuleNameTest.java Passed: tools/jlink/IntegrationTest.java Passed: tools/jlink/JLinkEndianTest.java Passed: tools/jlink/DefaultProviderTest.java Passed: tools/jlink/JLink100Modules.java Passed: tools/jlink/JLinkDedupTestBatchSizeOne.java Passed: tools/jlink/JLinkOptionsTest.java Passed: tools/jlink/JLinkToolProviderTest.java Passed: tools/jlink/JLink2Test.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/jmod/hashes/HashesOrderTest.java Passed: tools/jmod/JmodNegativeTest.java Passed: tools/jlink/ModuleNamesOrderTest.java Passed: tools/jlink/JLinkSigningTest.java Passed: tools/jlink/NativeTest.java Passed: tools/jlink/JLinkNegativeTest.java Passed: tools/jlink/JLinkPluginsTest.java Passed: tools/jmod/hashes/HashesTest.java Passed: tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java Passed: tools/launcher/8261785/Test8261785.java Passed: tools/jar/multiRelease/ApiValidatorTest.java Passed: tools/launcher/modules/addreads/AddReadsTest.java Passed: tools/jmod/JmodTest.java Passed: tools/launcher/modules/basic/InitErrors.java Passed: tools/launcher/modules/basic/LauncherErrors.java Passed: tools/launcher/modules/addexports/AddExportsTest.java Passed: tools/launcher/modules/illegalaccess/IllegalAccessTest.java Passed: tools/launcher/modules/addmods/AddModsTest.java Passed: tools/launcher/modules/describe/DescribeModuleTest.java Passed: tools/jlink/JLinkReproducibleTest.java Passed: tools/launcher/modules/classpath/JavaClassPathTest.java Passed: tools/launcher/modules/dryrun/DryRunTest.java Passed: tools/launcher/modules/basic/BasicTest.java Passed: tools/launcher/modules/addexports/AddExportsTestWarningError.java Passed: tools/launcher/modules/addreads/AddReadsTestWarningError.java Passed: tools/launcher/modules/showmoduleresolution/ShowModuleResolutionTest.java Passed: tools/launcher/modules/limitmods/LimitModsTest.java Passed: tools/launcher/modules/patch/basic/PatchTestWarningError.java Passed: tools/launcher/modules/patch/automatic/PatchTest.java Passed: tools/launcher/modules/listmods/ListModsTest.java Passed: tools/launcher/ChangeDataModel.java Passed: tools/launcher/ArgsFileTest.java Passed: tools/launcher/modules/validate/ValidateModulesTest.java Passed: tools/launcher/DefaultLocaleTestRun.java Passed: tools/launcher/DiacriticTest.java Passed: tools/launcher/ArgsEnvVar.java Passed: tools/launcher/modules/patch/basic/PatchTest.java Passed: tools/launcher/I18NArgTest.java Passed: tools/launcher/ExecutionEnvironment.java#id0 Passed: tools/launcher/I18NTest.java Passed: tools/launcher/ArgFileSyntax.java Passed: tools/launcher/I18NJarTest.java Passed: tools/jlink/plugins/IncludeLocalesPluginTest.java Passed: tools/launcher/modules/patch/systemmodules/PatchSystemModules.java Passed: tools/launcher/InfoStreams.java Passed: tools/launcher/Jexec.java Passed: tools/launcher/JliLaunchTest.java Passed: tools/launcher/LauncherMessageTest.java Passed: tools/launcher/MainClassAttributeTest.java Passed: tools/launcher/MultipleJRERemoved.java Passed: tools/launcher/ClassPathWildCard.sh Passed: tools/launcher/RunpathTest.java Passed: tools/launcher/MiscTests.java Passed: tools/launcher/MainClassCantBeLoadedTest.java Passed: tools/launcher/TestMainWithoutEnclosing.java Passed: tools/launcher/TestSpecialArgs.java Passed: sun/security/tools/jarsigner/TimestampCheck.java Passed: tools/launcher/TestXcheckJNIWarnings.java#jdwp-agent Passed: tools/launcher/Test7029048.java#id0 Passed: tools/launcher/MultipleJRE.sh Passed: tools/launcher/BigJar.java Passed: tools/launcher/TooSmallStackSize.java Passed: tools/launcher/UnresolvedExceptions.java Passed: tools/launcher/FXLauncherTest.java Passed: tools/jlink/JLinkTest.java Passed: tools/launcher/UnicodeTest.java Passed: tools/launcher/TestXcheckJNIWarnings.java#noagent Passed: tools/launcher/VersionCheck.java Passed: tools/launcher/Settings.java Passed: tools/launcher/Arrrghs.java Passed: tools/launcher/ToolsOpts.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/FailOverDirectExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlDyingLaunchTest.java Passed: jdk/jshell/JdiHangingListenExecutionControlTest.java Passed: jdk/jshell/JdiListeningExecutionControlTest.java Passed: jdk/jshell/FailOverExecutionControlHangingListenTest.java Passed: jdk/jshell/JdiListeningLocalhostExecutionControlTest.java Passed: jdk/jshell/JdiLaunchingExecutionControlTest.java Passed: jdk/jshell/ToolLocaleMessageTest.java Passed: jdk/jshell/ExternalEditorTest.java Passed: jdk/jshell/ToolReloadTest.java Passed: jdk/jshell/ToolBasicTest.java Test results: passed: 11 Report written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2/html/report.html Results written to /home/buildbot/worker/test-jdkX-linux/build/build/linux-x86_64-server-fastdebug/test-support/jtreg_test_langtools_tier2 Finished running test 'jtreg:test/langtools:tier2' Test report is stored in build/linux-x86_64-server-fastdebug/test-results/jtreg_test_langtools_tier2 Running test 'jtreg:test/jaxp:tier2' Passed: javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java Passed: javax/xml/jaxp/functional/catalog/NormalizationTest.java Passed: javax/xml/jaxp/functional/catalog/DeferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/PreferFeatureTest.java Passed: javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java Passed: javax/xml/jaxp/functional/catalog/PreferTest.java Passed: javax/xml/jaxp/functional/catalog/DelegatePublicTest.java Passed: javax/xml/jaxp/functional/catalog/GroupTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateSystemTest.java Passed: javax/xml/jaxp/functional/catalog/DelegateUriTest.java Passed: javax/xml/jaxp/functional/catalog/LoadCatalogTest.java Passed: javax/xml/jaxp/functional/catalog/NextCatalogTest.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/UriFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteUriTest.java Passed: javax/xml/jaxp/functional/catalog/RewriteSystemTest.java Passed: javax/xml/jaxp/functional/catalog/SystemTest.java Passed: javax/xml/jaxp/functional/catalog/SystemSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/SystemFamilyTest.java Passed: javax/xml/jaxp/functional/catalog/UriTest.java Passed: javax/xml/jaxp/functional/catalog/UriSuffixTest.java Passed: javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java Passed: javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java Passed: javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.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/stream/ptests/XMLEventFactoryNewInstanceTest.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/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/SAXSourceTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java Passed: javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java Passed: javax/xml/jaxp/functional/javax/xml/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/transform/ptests/TransformTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java Passed: javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java Passed: javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/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/xml/sax/ptests/AttrImplTest.java Passed: javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.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/XMLFilterCBTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java Passed: javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.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/AstroTest.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4511326.java Passed: javax/xml/jaxp/functional/test/astro/XPathAPITest.java Passed: javax/xml/jaxp/functional/test/auctionportal/UserController.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionController.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515047.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4512806.java Passed: javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4693341.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4848653.java Passed: javax/xml/jaxp/functional/test/gaptest/Bug4515660.java Passed: javax/xml/jaxp/unittest/bcel/UtilityTest.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/DefaultFactoryWrapperTest.java Passed: javax/xml/jaxp/module/ServiceProviderTest/XMLReaderFactoryTest.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/common/catalog/NullIdTest.java Passed: javax/xml/jaxp/unittest/catalog/GroupTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport1.java Passed: javax/xml/jaxp/unittest/common/catalog/DOMTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport2.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport5.java Passed: javax/xml/jaxp/unittest/common/catalog/SAXTest.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport4.java Passed: javax/xml/jaxp/unittest/catalog/CatalogSupport3.java Passed: javax/xml/jaxp/unittest/catalog/CatalogTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMImplTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/StAXTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/DOMPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/EventFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/catalog/SchemaTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/InputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/OutputFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SAXImplTest.java Passed: javax/xml/jaxp/unittest/common/config/PathTest.java Passed: javax/xml/jaxp/unittest/common/catalog/TransformTest.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/SchemaFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/SAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/SchemaPropertyTest0.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/StAXPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/TransformerFactoryTest.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/TransformerPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathFactoryTest0.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest.java Passed: javax/xml/jaxp/unittest/common/config/XPathPropertyTest0.java Passed: javax/xml/jaxp/unittest/common/dtd/DTDPropertiesTest.java Passed: javax/xml/jaxp/unittest/common/dtd/DOMTest.java Passed: javax/xml/jaxp/unittest/common/dtd/SAXTest.java Passed: javax/xml/jaxp/unittest/common/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/HashCodeTest.java Passed: javax/xml/jaxp/unittest/datatype/Bug7042647Test.java Passed: javax/xml/jaxp/unittest/datatype/Bug6937964Test.java Passed: javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java Passed: javax/xml/jaxp/unittest/datatype/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/datatype/DurationTest.java Passed: javax/xml/jaxp/unittest/common/ValidationWarningsTest.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/Bug6290947.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug4973153.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6376823.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6354955.java Passed: javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTest.java Passed: javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java Passed: javax/xml/jaxp/unittest/dom/Bug4915524.java Passed: javax/xml/jaxp/unittest/dom/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/Bug6367542.java Passed: javax/xml/jaxp/unittest/dom/Bug4966142.java Passed: javax/xml/jaxp/unittest/dom/Bug6355326.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/CR6333993Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517707Test.java Passed: javax/xml/jaxp/unittest/dom/CR6517717Test.java Passed: javax/xml/jaxp/unittest/dom/DocumentTest.java Passed: javax/xml/jaxp/unittest/dom/CR6909336Test.java Passed: javax/xml/jaxp/unittest/dom/DOMXPathTest.java Passed: javax/xml/jaxp/unittest/dom/DOMFeatureTest.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/Bug4967002.java Passed: javax/xml/jaxp/unittest/parsers/Bug4985486.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991020.java Passed: javax/xml/jaxp/unittest/parsers/Bug4991946.java Passed: javax/xml/jaxp/unittest/parsers/Bug5010072.java Passed: javax/xml/jaxp/unittest/parsers/Bug5025825.java Passed: javax/xml/jaxp/unittest/parsers/Bug6341770.java Passed: javax/xml/jaxp/unittest/parsers/Bug6361283.java Passed: javax/xml/jaxp/unittest/parsers/Bug6506304Test.java Passed: javax/xml/jaxp/unittest/parsers/Bug6309988.java Passed: javax/xml/jaxp/unittest/parsers/Bug6518733.java Passed: javax/xml/jaxp/unittest/parsers/Bug6564400.java Passed: javax/xml/jaxp/unittest/parsers/Bug6573786.java Passed: javax/xml/jaxp/unittest/parsers/Bug6594813.java Passed: javax/xml/jaxp/unittest/parsers/Bug6608841.java Passed: javax/xml/jaxp/unittest/parsers/Bug6690015.java Passed: javax/xml/jaxp/unittest/parsers/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/DeclarationTest.java Passed: javax/xml/jaxp/unittest/sax/Bug6925410Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6949607Test.java Passed: javax/xml/jaxp/unittest/sax/Bug6992561Test.java Passed: javax/xml/jaxp/unittest/sax/SAXExceptionInitCause.java Passed: javax/xml/jaxp/unittest/sax/Bug7057778Test.java Passed: javax/xml/jaxp/unittest/sax/SAXParserTest.java Passed: javax/xml/jaxp/unittest/sbd/test/ExternalRefTest.java Passed: javax/xml/jaxp/unittest/sax/NSSupportTest.java Passed: javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java Passed: javax/xml/jaxp/unittest/sax/IssueTracker56Test.java Passed: javax/xml/jaxp/unittest/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/EventsTest/EventFilterSupportTest.java Passed: javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java Passed: javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java Passed: javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java Passed: javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/EventReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/InputFactoryTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java Passed: javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java Passed: javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionCauseTest.java Passed: javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/XMLStreamReaderFilterTest.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/DefaultAttributeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/CustomImplTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.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/NamespaceTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java Passed: javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java Passed: javax/xml/jaxp/unittest/stream/Bug6378422.java Passed: javax/xml/jaxp/unittest/stream/Bug6370703.java Passed: javax/xml/jaxp/unittest/stream/Bug6489502.java Passed: javax/xml/jaxp/unittest/stream/Bug6380870.java Passed: javax/xml/jaxp/unittest/stream/Bug6688002Test.java Passed: javax/xml/jaxp/unittest/stream/Bug6509774.java Passed: javax/xml/jaxp/unittest/stream/Bug6976938Test.java Passed: javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java Passed: javax/xml/jaxp/unittest/stream/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java Passed: javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java Passed: javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java Passed: javax/xml/jaxp/unittest/transform/sax/Bug6451633.java Passed: javax/xml/jaxp/unittest/transform/Bug4693341Test.java Passed: javax/xml/jaxp/unittest/transform/sort/SortTest.java Passed: javax/xml/jaxp/unittest/transform/Bug5073477.java Passed: javax/xml/jaxp/unittest/transform/Bug6216226Test.java Passed: javax/xml/jaxp/unittest/transform/Bug4892774.java Passed: javax/xml/jaxp/unittest/transform/Bug6311448.java Passed: javax/xml/jaxp/unittest/transform/Bug6206491.java Passed: javax/xml/jaxp/unittest/transform/Bug6467808.java Passed: javax/xml/jaxp/unittest/transform/Bug6175602.java Passed: javax/xml/jaxp/unittest/transform/Bug6384805.java Passed: javax/xml/jaxp/unittest/transform/Bug6465722.java Passed: javax/xml/jaxp/unittest/transform/Bug6490380.java Passed: javax/xml/jaxp/unittest/transform/Bug6513892.java Passed: javax/xml/jaxp/unittest/transform/Bug6490921.java Passed: javax/xml/jaxp/unittest/transform/Bug6551616.java Passed: javax/xml/jaxp/unittest/transform/Bug6559595.java Passed: javax/xml/jaxp/unittest/transform/Bug6537167.java Passed: javax/xml/jaxp/unittest/transform/Bug6540545.java Passed: javax/xml/jaxp/unittest/transform/Bug6940416.java Passed: javax/xml/jaxp/unittest/transform/Bug6565260.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/CR6941869Test.java Passed: javax/xml/jaxp/unittest/transform/CR6957215Test.java Passed: javax/xml/jaxp/unittest/transform/FactoryFindTest.java Passed: javax/xml/jaxp/unittest/transform/DOMResultTest.java Passed: javax/xml/jaxp/unittest/transform/CR6935697Test.java Passed: javax/xml/jaxp/unittest/transform/Issue2204Test.java Passed: javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java Passed: javax/xml/jaxp/unittest/transform/CR7098746Test.java Passed: javax/xml/jaxp/unittest/transform/OutputPropertiesTest.java Passed: javax/xml/jaxp/unittest/transform/JDK8207760.java Passed: javax/xml/jaxp/unittest/transform/ResetTest.java Passed: javax/xml/jaxp/unittest/transform/ResultTest.java Passed: javax/xml/jaxp/unittest/transform/SAXFilterTest.java Passed: javax/xml/jaxp/unittest/transform/Issue2290Test.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/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/transform/SurrogateTest.java Passed: javax/xml/jaxp/unittest/transform/SourceTest.java Passed: javax/xml/jaxp/unittest/transform/StylesheetTest.java Passed: javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java Passed: javax/xml/jaxp/unittest/transform/TemplatesTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java Passed: javax/xml/jaxp/unittest/transform/StAXSourceTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java Passed: javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java Passed: javax/xml/jaxp/unittest/transform/TransformerTest.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java Passed: javax/xml/jaxp/unittest/validation/tck/ParticleTest.java Passed: javax/xml/jaxp/unittest/validation/AnyElementTest.java Passed: javax/xml/jaxp/unittest/validation/Bug4966232.java Passed: javax/xml/jaxp/unittest/validation/tck/RegexWord.java Passed: javax/xml/jaxp/unittest/validation/Bug4966254.java Passed: javax/xml/jaxp/unittest/validation/Bug4969042.java Passed: javax/xml/jaxp/unittest/validation/Bug4969089.java Passed: javax/xml/jaxp/unittest/validation/Bug4969689.java Passed: javax/xml/jaxp/unittest/validation/Bug4969110.java Passed: javax/xml/jaxp/unittest/validation/Bug4969692.java Passed: javax/xml/jaxp/unittest/validation/Bug4969693.java Passed: javax/xml/jaxp/unittest/validation/Bug4969695.java Passed: javax/xml/jaxp/unittest/validation/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/Bug4970402.java Passed: javax/xml/jaxp/unittest/validation/Bug4971607.java Passed: javax/xml/jaxp/unittest/validation/Bug4971605.java Passed: javax/xml/jaxp/unittest/validation/Bug4970951.java Passed: javax/xml/jaxp/unittest/validation/Bug4986844.java Passed: javax/xml/jaxp/unittest/validation/Bug4972882.java Passed: javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java Passed: javax/xml/jaxp/unittest/validation/Bug4987574.java Passed: javax/xml/jaxp/unittest/validation/Bug4988268.java Passed: javax/xml/jaxp/unittest/validation/Bug4988267.java Passed: javax/xml/jaxp/unittest/validation/Bug4988387.java Passed: javax/xml/jaxp/unittest/validation/Bug4996446.java Passed: javax/xml/jaxp/unittest/validation/Bug4997818.java Passed: javax/xml/jaxp/unittest/validation/Bug5011500.java Passed: javax/xml/jaxp/unittest/validation/Bug6378043.java Passed: javax/xml/jaxp/unittest/validation/Bug5072946.java Passed: javax/xml/jaxp/unittest/validation/Bug6449797.java Passed: javax/xml/jaxp/unittest/validation/Bug6457662.java Passed: javax/xml/jaxp/unittest/validation/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/Bug6526547.java Passed: javax/xml/jaxp/unittest/validation/Bug6531160.java Passed: javax/xml/jaxp/unittest/validation/Bug6695843Test.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/Bug6954738_Test.java Passed: javax/xml/jaxp/unittest/validation/Bug6946312Test.java Passed: javax/xml/jaxp/unittest/validation/ErrorHandlingTest.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/LargeMaxOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursTest.java Passed: javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursTest.java Passed: javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardTest.java Passed: javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java Passed: javax/xml/jaxp/unittest/validation/SchemaTest.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/ValidationTest.java Passed: javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991857.java Passed: javax/xml/jaxp/unittest/xpath/Bug4991939.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992788.java Passed: javax/xml/jaxp/unittest/validation/ValidatorTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAncestorsTest.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992793.java Passed: javax/xml/jaxp/unittest/xpath/Bug4992805.java Passed: javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathBooleanFnTest.java Passed: javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExceptionTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpChildTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpDescendantTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpNamespaceTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpParentTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpFollowingTest.java Passed: javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.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/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 509 509 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